Merge pull request #321 from IT4Change/pin-github-actions-to-hash

refactor(workflow): pin github workflow actions to current hashes
This commit is contained in:
mahula 2025-11-21 14:32:55 +01:00 committed by GitHub
commit 0fbf1192a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 11 additions and 11 deletions

View File

@ -12,7 +12,7 @@ jobs:
outputs:
changes: ${{ steps.changes.outputs.e2e-docs }}
steps:
- uses: actions/checkout@master
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: Check for e2e docs file changes
uses: dorny/paths-filter@v3.0.2
@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: vuepress-deploy
uses: IT4Change/vuepress-build-and-deploy@master

View File

@ -8,12 +8,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set Node version
uses: actions/setup-node@v4
uses: actions/setup-node@633bb92bc0aabcae06e8ea93b85aecddd374c402 # v6.0.0
with:
node-version: '>=22.15.0'
- name: Checkout
uses: actions/checkout@master
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: E2E - Run all tests
id: e2e-run
@ -32,7 +32,7 @@ jobs:
- name: E2E | if tests failed, upload report
if: ${{ failure() && steps.e2e-run.conclusion == 'failure' }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: boilerplate-e2e-test-report-pr-${{ steps.pr-number.outputs.pr }}
path: /home/runner/work/boilerplate-e2e-cypress-cucumber/boilerplate-e2e-cypress-cucumber/cypress/reports/e2e_html_report

View File

@ -9,7 +9,7 @@ jobs:
outputs:
changes: ${{ steps.changes.outputs.e2e-docs }}
steps:
- uses: actions/checkout@master
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: Check for e2e docs file changes
uses: dorny/paths-filter@v3.0.2
@ -26,12 +26,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set Node version
uses: actions/setup-node@v4
uses: actions/setup-node@633bb92bc0aabcae06e8ea93b85aecddd374c402 # v6.0.0
with:
node-version: '>=22.15.0'
- name: Checkout code
uses: actions/checkout@master
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: E2E Testing | Build Docs
run: npm install && npm run docs:build

View File

@ -9,7 +9,7 @@ jobs:
outputs:
changes: ${{ steps.changes.outputs.e2e-all }}
steps:
- uses: actions/checkout@master
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: Check for frontend file changes
uses: dorny/paths-filter@v3.0.2
@ -26,12 +26,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set Node version
uses: actions/setup-node@v4
uses: actions/setup-node@633bb92bc0aabcae06e8ea93b85aecddd374c402 # v6.0.0
with:
node-version: '>=22.15.0'
- name: Checkout code
uses: actions/checkout@master
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: E2E files | Lint
run: npm install && npm run test:lint:eslint