Skip to content

Commit 7ea49a2

Browse files
fix(github-actions): pin dependencies (#138)
* fix(github-actions): pin dependencies * fix(deps): keep python constraint at ^3.13 Signed-off-by: Jimisola Laursen <jimisola@jimisola.com> --------- Signed-off-by: Jimisola Laursen <jimisola@jimisola.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jimisola Laursen <jimisola@jimisola.com>
1 parent eadae0f commit 7ea49a2

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,18 @@ jobs:
4444
# Full history and tags: poetry-dynamic-versioning derives the version from git state, so a
4545
# shallow clone would build the wrong number rather than fail.
4646
- name: Check out source repository
47-
uses: actions/checkout@v7
47+
uses: actions/checkout@v7.0.1
4848
with:
4949
persist-credentials: false
5050
fetch-depth: 0
5151
fetch-tags: true
5252
ref: ${{ inputs.ref || github.ref }}
5353
- name: Set up Python
54-
uses: actions/setup-python@v7
54+
uses: actions/setup-python@v7.0.0
5555
with:
56-
python-version: "3.13"
56+
python-version: "3.13.15"
5757
- name: Install and configure Poetry
58-
uses: snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1
58+
uses: snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1.4.2
5959
with:
6060
version: 2.5.1
6161
virtualenvs-create: true
@@ -86,7 +86,7 @@ jobs:
8686
# Upload artifacts for later use
8787
- name: Upload Artifacts
8888
if: matrix.reqstool-source == 'pypi'
89-
uses: actions/upload-artifact@v7
89+
uses: actions/upload-artifact@v7.0.1
9090
with:
9191
name: ${{ inputs.artifact-name || 'dist' }}
9292
path: dist/

‎.github/workflows/lint.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Check out source repository
14-
uses: actions/checkout@v7
14+
uses: actions/checkout@v7.0.1
1515
- name: Set up Python
16-
uses: actions/setup-python@v7
16+
uses: actions/setup-python@v7.0.0
1717
with:
18-
python-version: "3.13"
18+
python-version: "3.13.15"
1919
- name: Install and configure Poetry (this should ideally be done from pyproject.toml but..)
20-
uses: snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1
20+
uses: snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1.4.2
2121
with:
2222
version: 2.5.1
2323
virtualenvs-create: true

0 commit comments

Comments
 (0)