Skip to content

Commit 1090331

Browse files
Merge pull request #5 from InsForge/codex/add-pypi-publish
ci: pin Python release actions
2 parents 80f5f24 + 39974c3 commit 1090331

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
outputs:
2020
stable: ${{ steps.version.outputs.stable }}
2121
steps:
22-
- uses: actions/checkout@v7
22+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2323

24-
- uses: actions/setup-python@v6
24+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
2525
with:
2626
python-version: "3.11"
2727

@@ -64,7 +64,7 @@ jobs:
6464
/tmp/insforge-wheel-test/bin/python -c 'import insforge; from importlib.metadata import version; print(version("insforge"))'
6565
6666
- name: Upload distributions
67-
uses: actions/upload-artifact@v7
67+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
6868
with:
6969
name: python-package-distributions
7070
path: dist/
@@ -79,7 +79,7 @@ jobs:
7979
id-token: write
8080
steps:
8181
- name: Download distributions
82-
uses: actions/download-artifact@v8
82+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
8383
with:
8484
name: python-package-distributions
8585
path: dist/

0 commit comments

Comments
 (0)