diff --git a/.github/workflows/node-npm-audit.yml b/.github/workflows/node-npm-audit.yml deleted file mode 100644 index 530f53b5c..000000000 --- a/.github/workflows/node-npm-audit.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Maintenance - -on: - schedule: - - cron: "0 13 * * *" - -jobs: - npm-upgrades: - name: Run npm audit fix - runs-on: macos-latest - steps: - - name: Check out code - uses: actions/checkout@v2 - - - name: Set up Node JS - uses: actions/setup-node@v2 - with: - node-version: 16.13.0 - - - name: Regenerate package-lock.json - run: cd ui && npm audit fix --audit-level=none - - - name: Rebuild react app - run: make -C ui build - - - name: Create Pull Request - id: cpr - uses: peter-evans/create-pull-request@v3.10.1 - with: - token: ${{ secrets.GH_REPO_TOKEN }} - author: "Ɓukasz Mierzwa " - commit-message: "chore(ui): upgrade all 3rd party dependencies" - branch: npm-upgrades - delete-branch: true - title: "chore(ui): upgrade all 3rd party dependencies" - - - name: Check outputs - run: | - echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}" - echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}" - - - name: Enable Pull Request Automerge - if: steps.cpr.outputs.pull-request-operation == 'created' - uses: peter-evans/enable-pull-request-automerge@v1.1.0 - with: - token: ${{ secrets.GH_REPO_TOKEN }} - pull-request-number: ${{ steps.cpr.outputs.pull-request-number }} - merge-method: rebase