Skip to content

Commit f6ea11b

Browse files
authored
Merge pull request #1641 from FlowFuse/chore_pin_actions_to_sha
chore: Pin external actions to commit hash
2 parents efbdf84 + 9cc0184 commit f6ea11b

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

.github/workflows/build-and-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
pull_request:
44
jobs:
55
build:
6-
uses: 'flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml@v0.38.0'
6+
uses: 'flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml@v0.39.0'
77
with:
88
node: '[
99
{"version": "18", "tests": true, "lint": true},

.github/workflows/deploy-docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
name: github-pages
1515
url: ${{ steps.deployment.outputs.page_url }}
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1818
with:
1919
fetch-depth: 0
20-
- uses: actions/setup-node@v4
20+
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
2121
with:
2222
node-version: 18
2323
cache: npm
@@ -26,10 +26,10 @@ jobs:
2626
run: npm run docs:build
2727
env:
2828
VITE_POSTHOG_APIKEY: ${{ vars.POSTHOG_API_KEY }}
29-
- uses: actions/configure-pages@v5
30-
- uses: actions/upload-pages-artifact@v3
29+
- uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
30+
- uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1
3131
with:
3232
path: docs/.vitepress/dist
3333
- name: Deploy
3434
id: deployment
35-
uses: actions/deploy-pages@v4
35+
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5

.github/workflows/e2e-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1515
- name: Install Dependencies
1616
run: npm ci
1717
- name: Install Node-RED Dependencies
@@ -20,13 +20,13 @@ jobs:
2020
- name: Run Linting Tests
2121
run: npm run lint
2222
- name: Run Dashboard E2E (Cypress) Tests
23-
uses: cypress-io/github-action@v6
23+
uses: cypress-io/github-action@108b8684ae52e735ff7891524cbffbcd4be5b19f # v6.7.16
2424
with:
2525
install: false
2626
config-file: cypress.config.js
2727
build: npm run build
2828
start: npm run cy:server
29-
- uses: actions/upload-artifact@v4
29+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
3030
if: failure()
3131
with:
3232
name: cypress-output

.github/workflows/publish-private.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency:
1010

1111
jobs:
1212
build:
13-
uses: 'flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml@v0.38.0'
13+
uses: 'flowfuse/github-actions-workflows/.github/workflows/build_node_package.yml@v0.39.0'
1414
with:
1515
node: '[
1616
{"version": "18", "tests": true, "lint": true},
@@ -20,7 +20,7 @@ jobs:
2020
needs: build
2121
if: |
2222
github.ref == 'refs/heads/main'
23-
uses: 'flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml@v0.38.0'
23+
uses: 'flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml@v0.39.0'
2424
with:
2525
package_name: node-red-dashboard
2626
publish_package: true

.github/workflows/publish-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
contents: read
1414
steps:
1515
- name: Checkout
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1717
- name: Setup Node
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
1919
with:
2020
node-version: 18
2121
- name: Install Dependencies
@@ -25,6 +25,6 @@ jobs:
2525
- name: Build
2626
run: npm run build
2727
- name: Publish package to public npm registry
28-
uses: JS-DevTools/npm-publish@v3
28+
uses: JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c # v3.1.1
2929
with:
3030
token: ${{ secrets.NPM_PUBLISH_TOKEN }}

0 commit comments

Comments
 (0)