Skip to content

Commit 7f8d84b

Browse files
committed
chore: update and pin actions
1 parent 83eb07b commit 7f8d84b

2 files changed

Lines changed: 17 additions & 23 deletions

File tree

‎.github/workflows/python-release.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
permissions:
1212
id-token: write
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
1515

16-
- name: Set up Python 3.13
17-
uses: actions/setup-python@v5
16+
- name: Set up Python 3.14
17+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
1818
with:
19-
python-version: "3.13"
19+
python-version: "3.14"
2020

2121
- name: Install build requirements
2222
run: python -m pip install wheel build
@@ -25,4 +25,4 @@ jobs:
2525
run: python -m build
2626

2727
- name: Publish package
28-
uses: pypa/gh-action-pypi-publish@release/v1
28+
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0

‎.github/workflows/python-test.yml‎

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
format:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1616

17-
- name: Set up Python 3.13
18-
uses: actions/setup-python@v5
17+
- name: Set up Python 3.14
18+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
1919
with:
20-
python-version: "3.13"
20+
python-version: "3.14"
2121

2222
- name: Install dependencies
2323
run: pip install tox
@@ -50,10 +50,10 @@ jobs:
5050
run: |
5151
brew install libxmlsec1 libxslt pkgconfig
5252
53-
- uses: actions/checkout@v4
53+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5454

5555
- name: Set up Python ${{ matrix.python-version }}
56-
uses: actions/setup-python@v5
56+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5757
with:
5858
python-version: ${{ matrix.python-version }}
5959

@@ -70,7 +70,7 @@ jobs:
7070
- name: Prepare artifacts
7171
run: mkdir .coverage-data && mv .coverage.* .coverage-data/
7272

73-
- uses: actions/upload-artifact@v4
73+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7474
with:
7575
name: coverage-data-${{ matrix.platform }}-${{ matrix.python-version }}
7676
path: .coverage-data/.coverage.*
@@ -81,18 +81,18 @@ jobs:
8181
runs-on: ubuntu-latest
8282
needs: [test]
8383
steps:
84-
- uses: actions/checkout@v4
84+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
8585

86-
- uses: actions/download-artifact@v4
86+
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
8787
with:
8888
pattern: coverage-data-*
8989
merge-multiple: true
9090
path: .
9191

92-
- name: Set up Python 3.13
93-
uses: actions/setup-python@v5
92+
- name: Set up Python 3.14
93+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
9494
with:
95-
python-version: "3.13"
95+
python-version: "3.14"
9696

9797
- name: Install dependencies
9898
run: |
@@ -101,9 +101,3 @@ jobs:
101101
102102
- name: Prepare Coverage report
103103
run: tox -e coverage-report
104-
105-
- name: Upload to codecov
106-
if: github.ref == 'refs/heads/main'
107-
uses: codecov/codecov-action@v4
108-
with:
109-
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)