Skip to content

Commit 535d4ea

Browse files
committed
ci: pin GitHub Actions commit hash
1 parent c4b139d commit 535d4ea

File tree

7 files changed

+31
-31
lines changed

7 files changed

+31
-31
lines changed

.github/workflows/cli.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@ jobs:
2222
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2626

27-
- uses: pnpm/action-setup@v4
27+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2828
- name: Setup Node.js 20
29-
uses: actions/setup-node@v4
29+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
3030
with:
3131
node-version: 20
3232
registry-url: "https://registry.npmjs.org"
3333
cache: "pnpm"
3434

3535
- name: Install Foundry
36-
uses: foundry-rs/foundry-toolchain@v1
36+
uses: foundry-rs/foundry-toolchain@de808b1eea699e761c404bda44ba8f21aba30b2c # 1.3.1
3737
with:
3838
version: v0.3.0
3939

@@ -48,6 +48,6 @@ jobs:
4848

4949
- name: "Report Coverage"
5050
if: always()
51-
uses: davelosert/vitest-coverage-report-action@v2
51+
uses: davelosert/vitest-coverage-report-action@5a78cb16e761204097ad8a39369ea5d0ff7c8a5d # v2.8.0
5252
with:
5353
working-directory: ./apps/cli

.github/workflows/devnet.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ jobs:
1919
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
23-
- uses: pnpm/action-setup@v4
22+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2424

2525
- name: Setup Node.js 20
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
2727
with:
2828
node-version: 20
2929
cache: "pnpm"
3030

3131
- name: Install Foundry
32-
uses: foundry-rs/foundry-toolchain@v1
32+
uses: foundry-rs/foundry-toolchain@de808b1eea699e761c404bda44ba8f21aba30b2c # 1.3.1
3333
with:
3434
version: v0.3.0
3535

.github/workflows/lint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1515

16-
- uses: pnpm/action-setup@v4
16+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
1717
- name: Setup Node.js 20
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
1919
with:
2020
node-version: 20
2121
registry-url: "https://registry.npmjs.org"

.github/workflows/paymaster.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@ jobs:
2020
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2424

25-
- uses: pnpm/action-setup@v4
25+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2626
- name: Setup Node.js 20
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
2828
with:
2929
node-version: 20
3030
registry-url: "https://registry.npmjs.org"
3131
cache: "pnpm"
3232

3333
- name: Install Foundry
34-
uses: foundry-rs/foundry-toolchain@v1
34+
uses: foundry-rs/foundry-toolchain@de808b1eea699e761c404bda44ba8f21aba30b2c # 1.3.1
3535
with:
3636
version: v0.3.0
3737

.github/workflows/release.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,19 @@ jobs:
2121
publishedPackages: ${{ steps.changeset.outputs.publishedPackages }}
2222
steps:
2323
- name: Checkout Repo
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2525
with:
2626
fetch-depth: 0
2727

28-
- uses: pnpm/action-setup@v4
28+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2929
- name: Setup Node.js 20
30-
uses: actions/setup-node@v4
30+
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
3131
with:
3232
node-version: 20
3333
cache: "pnpm"
3434

3535
- name: Install Foundry
36-
uses: foundry-rs/foundry-toolchain@v1
36+
uses: foundry-rs/foundry-toolchain@de808b1eea699e761c404bda44ba8f21aba30b2c # 1.3.1
3737
with:
3838
version: v0.3.0
3939

@@ -48,13 +48,13 @@ jobs:
4848

4949
- name: "Report Coverage"
5050
if: always()
51-
uses: davelosert/vitest-coverage-report-action@v2
51+
uses: davelosert/vitest-coverage-report-action@5a78cb16e761204097ad8a39369ea5d0ff7c8a5d # v2.8.0
5252
with:
5353
working-directory: ./apps/cli
5454

5555
- name: Create Release Pull Request or Publish to npm
5656
id: changeset
57-
uses: changesets/action@v1
57+
uses: changesets/action@06245a4e0a36c064a573d4150030f5ec548e4fcc # v1.4.10
5858
with:
5959
commit: "release: version packages"
6060
publish: pnpm run publish-packages

.github/workflows/rm-closed-pr-images.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
image:
1616
- sdk
1717
steps:
18-
- uses: vlaurin/[email protected]
18+
- uses: vlaurin/action-ghcr-prune@0cf7d39f88546edd31965acba78cdcb0be14d641 # v0.6.0
1919
with:
2020
organization: cartesi
2121
container: ${{ matrix.image }}

.github/workflows/sdk.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727

2828
- name: Get package tag/version
2929
id: package-version
@@ -33,7 +33,7 @@ jobs:
3333
3434
- name: Docker meta
3535
id: meta
36-
uses: docker/metadata-action@v5
36+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
3737
with:
3838
images: |
3939
docker.io/cartesi/sdk,enable=${{ github.event_name != 'pull_request' }}
@@ -46,23 +46,23 @@ jobs:
4646
org.opencontainers.image.description=Cartesi SDK tools image
4747
4848
- name: Set up Docker Buildx
49-
uses: docker/setup-buildx-action@v3
49+
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
5050

5151
- name: Login to GitHub Container Registry
52-
uses: docker/login-action@v3
52+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
5353
with:
5454
registry: ghcr.io
5555
username: ${{ github.actor }}
5656
password: ${{ secrets.GITHUB_TOKEN }}
5757

5858
- name: Login to DockerHub
59-
uses: docker/login-action@v3
59+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
6060
with:
6161
username: ${{ secrets.DOCKERHUB_USERNAME }}
6262
password: ${{ secrets.DOCKERHUB_TOKEN }}
6363

6464
- name: Build and push
65-
uses: docker/bake-action@v5
65+
uses: docker/bake-action@4a9a8d494466d37134e2bfca2d3a8de8fb2681ad # v5.13.0
6666
if: ${{ !startsWith(github.ref, 'refs/tags/sdk@') }}
6767
with:
6868
workdir: packages/sdk
@@ -75,9 +75,9 @@ jobs:
7575
*.cache-to=type=gha,mode=max
7676
push: true
7777

78-
- uses: depot/setup-action@v1
78+
- uses: depot/setup-action@b0b1ea4f69e92ebf5dea3f8713a1b0c37b2126a5 # v1.6.0
7979
- name: Build and push (depot)
80-
uses: depot/bake-action@v1
80+
uses: depot/bake-action@58d7160c6bfa64eb85e384209e6f2f5ad17948bb # v1.11.0
8181
if: ${{ startsWith(github.ref, 'refs/tags/sdk@') }}
8282
with:
8383
project: ${{ vars.DEPOT_PROJECT }}

0 commit comments

Comments
 (0)