Skip to content

Commit 0be80d1

Browse files
authored
Merge pull request #383 from jorenham/pin-actions
2 parents b7fcab3 + 499f24b commit 0be80d1

4 files changed

Lines changed: 24 additions & 24 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
timeout-minutes: 2
2222
steps:
23-
- uses: actions/checkout@v6.0.2
23+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:
2525
persist-credentials: false
26-
- uses: astral-sh/setup-uv@v8.0.0
26+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
2727
- name: ruff check
2828
run: uv run ruff check --output-format=github
2929
- name: ruff format
@@ -33,20 +33,20 @@ jobs:
3333
runs-on: ubuntu-latest
3434
timeout-minutes: 2
3535
steps:
36-
- uses: actions/checkout@v6.0.2
36+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737
with:
3838
persist-credentials: false
3939
- name: dprint
40-
uses: dprint/check@v2.3
40+
uses: dprint/check@9cb3a2b17a8e606d37aae341e49df3654933fc23 # v2.3
4141

4242
typecheck:
4343
runs-on: ubuntu-latest
4444
timeout-minutes: 2
4545
steps:
46-
- uses: actions/checkout@v6.0.2
46+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4747
with:
4848
persist-credentials: false
49-
- uses: astral-sh/setup-uv@v8.0.0
49+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
5050
with:
5151
python-version: "3.12"
5252
- name: pyrefly check
@@ -60,10 +60,10 @@ jobs:
6060
matrix:
6161
os: [ubuntu-latest, macos-latest, windows-latest]
6262
steps:
63-
- uses: actions/checkout@v6.0.2
63+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6464
with:
6565
persist-credentials: false
66-
- uses: astral-sh/setup-uv@v8.0.0
66+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
6767
with:
6868
python-version: "3.12"
6969
- name: pytest typestats
@@ -75,10 +75,10 @@ jobs:
7575
runs-on: ubuntu-latest
7676
timeout-minutes: 5
7777
steps:
78-
- uses: actions/checkout@v6.0.2
78+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7979
with:
8080
persist-credentials: false
81-
- uses: astral-sh/setup-uv@v8.0.0
81+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
8282
with:
8383
python-version: "3.12"
8484
- name: typestats check typestats

.github/workflows/collect.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@ jobs:
2525
environment: reports
2626
steps:
2727
- name: checkout main
28-
uses: actions/checkout@v6.0.2
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
with:
3030
persist-credentials: false
3131

3232
- name: checkout data
33-
uses: actions/checkout@v6.0.2
33+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434
with:
3535
ref: data
3636
path: _data
3737
persist-credentials: false
3838

39-
- uses: astral-sh/setup-uv@v8.0.0
39+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
4040
with:
4141
python-version: "3.14t"
4242

@@ -49,7 +49,7 @@ jobs:
4949
5050
- name: Commit and push new data
5151
if: always() && steps.collect.outcome != 'cancelled'
52-
uses: EndBug/add-and-commit@v10.0.0
52+
uses: EndBug/add-and-commit@290ea2c423ad77ca9c62ae0f5b224379612c0321 # v10.0.0
5353
with:
5454
add: reports/
5555
commit: --signoff

.github/workflows/docs.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Docs
22

3-
on:
3+
on: # zizmor: ignore[dangerous-triggers]
44
push:
55
branches: [main]
66
paths:
@@ -39,20 +39,20 @@ jobs:
3939

4040
steps:
4141
- name: checkout main
42-
uses: actions/checkout@v6.0.2
42+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4343
with:
4444
persist-credentials: false
4545

4646
- name: checkout data
47-
uses: actions/checkout@v6.0.2
47+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4848
with:
4949
ref: data
5050
path: _data
5151
persist-credentials: false
5252

53-
- uses: actions/configure-pages@v6
53+
- uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0
5454

55-
- uses: astral-sh/setup-uv@v8.0.0
55+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
5656
with:
5757
python-version: "3.14"
5858

@@ -70,9 +70,9 @@ jobs:
7070
--config-file packages/typestats-site/zensical.toml
7171
--clean
7272
73-
- uses: actions/upload-pages-artifact@v4.0.0
73+
- uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
7474
with:
7575
path: packages/typestats-site/site
7676

7777
- id: deployment
78-
uses: actions/deploy-pages@v5.0.0
78+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0

.github/workflows/publish-pypi.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ jobs:
2020
permissions:
2121
id-token: write
2222
steps:
23-
- uses: actions/checkout@v6.0.2
23+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:
2525
persist-credentials: false
2626

27-
- uses: astral-sh/setup-uv@v8.0.0
27+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
2828
with:
2929
enable-cache: false
3030

3131
- name: uv build
3232
run: uv build
3333

3434
- name: publish to PyPI
35-
uses: pypa/gh-action-pypi-publish@v1.13.0
35+
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0

0 commit comments

Comments
 (0)