Skip to content

Commit 18cd1a1

Browse files
authored
Merge pull request #638 from EMMC-ASBL/dependabot/github_actions/master/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6 Group GH Action updates from dependabot. Temporarily use pip<25.3 for the pip-audit CI job. This is due to a compatbility issue between the latest pip-tools and pip 25.3+.
2 parents 98ade85 + 905d0a0 commit 18cd1a1

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@ updates:
3636
labels:
3737
- CI/CD
3838
- skip-changelog
39+
groups:
40+
github-actions:
41+
patterns:
42+
- "*"

.github/workflows/cd_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454

5555
steps:
5656
- name: Download distribution
57-
uses: actions/download-artifact@v5
57+
uses: actions/download-artifact@v6
5858
with:
5959
name: dist # The artifact will always be called 'dist'
6060
path: dist

.github/workflows/ci_tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ jobs:
7575
pip install -U setuptools wheel
7676
pip install -U -r .github/utils/requirements_audit.txt
7777
78+
# TEMPORARY: Install pip<25.3 to avoid issues with pip-compile and pip 25.3+
79+
pip install "pip<25.3"
80+
7881
- name: Create requirements.txt for pip-audit
7982
run: pip-compile --output-file="${{ runner.temp }}/requirements.txt" --all-extras --verbose --color "${{ github.workspace }}/pyproject.toml"
8083

0 commit comments

Comments
 (0)