From 97dc2cd9404a05b1c1cb9db7eb8b83b0e52abe78 Mon Sep 17 00:00:00 2001 From: zenobit Date: Wed, 9 Apr 2025 13:31:47 +0200 Subject: [PATCH] update changed OS --- .github/workflows/update-changed-os.yml | 35 +++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/update-changed-os.yml diff --git a/.github/workflows/update-changed-os.yml b/.github/workflows/update-changed-os.yml new file mode 100644 index 0000000..6b4773f --- /dev/null +++ b/.github/workflows/update-changed-os.yml @@ -0,0 +1,35 @@ +name: "update changed OS" + +on: + schedule: + - cron: '0/180 * * * *' + push: + branches: [ "master-patched" ] + paths: 'actions/**' + pull_request: + branches: [ "master-patched" ] + workflow_dispatch: + +jobs: + fill: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: fill + run: | + git status + chmod a+x action + git diff --name-only | xargs -n1 ./action | tee /dev/null + git config --global user.name "${{ github.repository_owner }}" + git config --global user.email "noreply@github.com" + + - name: push + run: | + git status + git add . || echo "add . failed" + git add --all || echo "add --all failed" + git commit -m "update supported" || echo "commit failed" + git push || echo "push failed" + git status