Skip to content

Commit 4b5b8ac

Browse files
authored
Bump GitHub Actions (#184)
1 parent 262ff94 commit 4b5b8ac

2 files changed

Lines changed: 14 additions & 19 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@ jobs:
2121
runs-on: ubuntu-latest
2222
name: "Lint"
2323
steps:
24-
- uses: actions/checkout@v4
25-
- uses: actions/setup-python@v5
24+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
25+
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
2626
with:
2727
python-version: 3.x
28-
- uses: pre-commit/action@v3.0.1
29-
28+
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
3029
test:
3130
strategy:
3231
fail-fast: false
@@ -40,16 +39,15 @@ jobs:
4039
timeout-minutes: 10
4140
steps:
4241
- name: Checkout Repository
43-
uses: actions/checkout@v4
44-
42+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
4543
- name: Setup Python ${{ matrix.python-version }}
46-
uses: actions/setup-python@v5
44+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
4745
with:
4846
python-version: ${{ matrix.python-version }}
4947
allow-prereleases: true
5048

5149
- name: Setup Go
52-
uses: actions/setup-go@v5
50+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
5351
with:
5452
go-version: 1.x
5553

@@ -80,8 +78,8 @@ jobs:
8078
runs-on: ubuntu-22.04 # pin to 22.04, as with 24.04 Python 3.7 is no longer available
8179
name: compileall
8280
steps:
83-
- uses: actions/checkout@v4
84-
- uses: actions/setup-python@v5
81+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
82+
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
8583
with:
8684
python-version: "3.7"
8785
- run: |
@@ -93,18 +91,18 @@ jobs:
9391
timeout-minutes: 10
9492
steps:
9593
- name: Checkout Repository
96-
uses: actions/checkout@v4
94+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
9795
with:
9896
path: truststore
9997

10098
- name: Checkout pypa/pip
101-
uses: actions/checkout@v4
99+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
102100
with:
103101
repository: pypa/pip
104102
path: pip
105103

106104
- name: Setup Python 3.11
107-
uses: actions/setup-python@v5
105+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
108106
with:
109107
python-version: "3.11"
110108

.github/workflows/deploy.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
name: PyPI
2-
32
on:
43
push:
54
tags: v[0-9]+.[0-9]+.[0-9]+
6-
75
jobs:
86
deploy:
97
runs-on: ubuntu-latest
@@ -13,10 +11,9 @@ jobs:
1311
id-token: write
1412
steps:
1513
- name: "Checkout repository"
16-
uses: "actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b"
17-
14+
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683" # v4
1815
- name: "Setup Python"
19-
uses: "actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435"
16+
uses: "actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065" # v5.6.0
2017
with:
2118
python-version: "3.x"
2219

@@ -27,4 +24,4 @@ jobs:
2724
python -m build
2825
2926
- name: "Publish dists to PyPI"
30-
uses: "pypa/gh-action-pypi-publish@48b317d84d5f59668bb13be49d1697e36b3ad009"
27+
uses: "pypa/gh-action-pypi-publish@7f25271a4aa483500f742f9492b2ab5648d61011" # v1.12.4

0 commit comments

Comments
 (0)