diff --git a/.github/workflows/onpush_superlinter.yml b/.github/workflows/onpush_superlinter.yml index ecb1e5c3c..682925b58 100644 --- a/.github/workflows/onpush_superlinter.yml +++ b/.github/workflows/onpush_superlinter.yml @@ -13,6 +13,27 @@ on: pull_request: branches: [ master ] jobs: + chmod_execute: + runs-on: ubuntu-20.04 + steps: + - name: Checkout Repo + uses: actions/checkout@v3 + - name: Run script file + id: chmod + run: | + for f in `find . -name '*.sh' -o -regex './s?bin/[^/]+' -o -regex './usr/sbin/[^/]+' -o -regex './usr/lib/[^/]+' `;do + ( cd `dirname $f` && git update-index --chmod=+x `basename $f` ) + done + shell: bash + - name: Create New Pull Request If Needed + if: steps.calibre.outputs.markdown != '' + uses: peter-evans/create-pull-request@v4 + with: + title: "Github bot : script chmod" + branch-suffix: timestamp + commit-message: "Github bot : script chmod" + body: ${{ steps.calibre.outputs.markdown }} + run-lint: runs-on: ubuntu-latest steps: