1212
1313permissions :
1414 contents : read
15- pull-requests : write
1615
1716jobs :
1817 test :
1918 name : Test
2019 runs-on : ubuntu-latest
2120 steps :
2221 - name : Checkout
23- uses : actions/checkout@v6.0.2
22+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2423 with :
2524 fetch-depth : 0
25+ persist-credentials : false
2626 - name : Setup Tools
27- uses : tanstack/config/.github/setup@main
27+ uses : tanstack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main
2828 - name : Get base and head commits for `nx affected`
29- uses : nrwl/nx-set-shas@v4.4.0
29+ uses : nrwl/nx-set-shas@3e9ad7370203c1e93d109be57f3b72eb0eb511b1 # v4.4.0
3030 with :
3131 main-branch-name : main
3232 - name : Install Playwright browsers
3838 runs-on : ubuntu-latest
3939 steps :
4040 - name : Checkout
41- uses : actions/checkout@v6.0.2
41+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
42+ with :
43+ persist-credentials : false
4244 - name : Setup Tools
43- uses : tanstack/config/.github/setup@main
45+ uses : tanstack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main
4446 - name : Build Packages
4547 run : pnpm run build:all
4648 - name : Publish Previews
@@ -50,18 +52,25 @@ jobs:
5052 runs-on : ubuntu-latest
5153 steps :
5254 - name : Checkout
53- uses : actions/checkout@v6.0.2
55+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
56+ with :
57+ persist-credentials : false
5458 - name : Check Provenance
55- uses : danielroe/provenance-action@v0.1.1
59+ uses : danielroe/provenance-action@41bcc969e579d9e29af08ba44fcbfdf95cee6e6c # v0.1.1
5660 with :
5761 fail-on-downgrade : true
5862 version-preview :
5963 name : Version Preview
6064 runs-on : ubuntu-latest
65+ permissions :
66+ contents : read
67+ pull-requests : write
6168 steps :
6269 - name : Checkout
63- uses : actions/checkout@v6.0.2
70+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
71+ with :
72+ persist-credentials : false
6473 - name : Setup Tools
65- uses : TanStack/config/.github/setup@main
74+ uses : TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main
6675 - name : Changeset Preview
67- uses : TanStack/config/.github/changeset-preview@main
76+ uses : TanStack/config/.github/changeset-preview@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main
0 commit comments