Update weekly_crlftolf.yaml

This commit is contained in:
Alexandre
2023-09-08 21:46:51 +02:00
committed by GitHub
parent 10f9951fc7
commit c9c15388dc

View File

@@ -2,28 +2,41 @@
--- ---
name: Convert crlf to lf name: Convert crlf to lf
on: env:
schedule: USER_AGENT: "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"
- cron: "0 0 * * 0"
workflow_dispatch:
jobs: jobs:
crlf_to_lf: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-latest
steps:
- name: Checkout Repo permissions:
uses: actions/checkout@v4 contents: write
- name: Run script file
id: sort steps:
run: | - name: Checkout repository
echo "Converting crlf to lf" uses: actions/checkout@v4
sudo apt-get update with:
sudo apt-get install -y dos2unix path: main
find . -type f -exec dos2unix {} \;
shell: bash - name: Setup Env
- name: Create New Pull Request If Needed run: |
uses: peter-evans/create-pull-request@v5 sudo apt update -y
with: sudo apt install dos2unix -y
title: "Github bot : crlf removed"
branch-suffix: timestamp - name: Dos2Unix Everything
commit-message: "Github bot : crlf removed" run: |
set -x; set +e
cd "$GITHUB_WORKSPACE/main"
find . -type f -exec dos2unix {} \; 2>/dev/null
find . -type f -exec dos2unix {} \;
find ".github/workflows" -type f -name '*yaml*' -name '*yml*' -exec dos2unix {} \; 2>/dev/null
continue-on-error: true
- uses: stefanzweifel/git-auto-commit-action@v4
with:
repository: ./main
commit_user_name: Azathothas # defaults to "github-actions[bot]"
commit_user_email: AjamX101@gmail.com # defaults to "41898282+github-actions[bot]@users.noreply.github.com"
commit_message: "✅ Dos2Unix-fied 🐧🖳 Everything "
#push_options: '--force'