@@ -21,35 +21,36 @@ jobs:
2121 AWS_REGION : us-west-2
2222 runs-on : ubuntu-latest
2323 steps :
24- - uses : actions/checkout@v5
24+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2525
2626 - name : Use Node.js
27- uses : actions/setup-node@v5
27+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2828 with :
2929 node-version : ' lts/*'
3030 check-latest : true
3131 package-manager-cache : pnpm
3232
33- - uses : pnpm/action-setup@v4
33+ - uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
3434 name : Install pnpm
3535 with :
3636 run_install : |
3737 - recursive: true
3838 args: [--no-frozen-lockfile, --strict-peer-dependencies]
3939
40- - uses : oven-sh/setup-bun@v2
40+ - uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
4141
4242 - name : build
4343 run : bun run --bun build && bun run --bun lint && bun run --bun package
4444
4545 - name : configure aws credentials
46- uses : aws-actions/configure-aws-credentials@v5
46+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # v5.0.0
4747 with :
4848 role-to-assume : ${{ secrets.AWS_OIDC_ROLE_ARN }}
4949 role-session-name : GitHubActions
5050 aws-region : ${{ env.AWS_REGION }}
5151
52- - uses : actions/checkout@v5
52+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
53+
5354 - uses : ./
5455 id : stack-status
5556 with :
@@ -68,24 +69,24 @@ jobs:
6869 id : gen-timestamp
6970 run : echo "timestamp=$(date +%Y%m%d-%H%M%S)" >> $GITHUB_OUTPUT
7071
71- - uses : actions/checkout@v5
72+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7273
7374 - name : configure aws credentials
74- uses : aws-actions/configure-aws-credentials@v5
75+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # v5.0.0
7576 with :
7677 role-to-assume : ${{ secrets.AWS_OIDC_ROLE_ARN }}
7778 role-session-name : GitHubActions
7879 aws-region : ${{ env.AWS_REGION }}
7980
80- - name : Use Node.js 24.x
81- uses : actions/setup-node@v5
81+ - name : Use Node.js
82+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
8283 with :
8384 node-version : 24.x
8485 check-latest : true
8586 package-manager-cache : false
8687
87- - uses : pnpm/action-setup@v4
88- name : Install pnpm
88+ - name : Install pnpm
89+ uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
8990 with :
9091 run_install : |
9192 - recursive: true
0 commit comments