Skip to content

Commit 097912c

Browse files
Co-authored-by: salt-extensions-renovatebot[bot] <182623858+salt-extensions-renovatebot[bot]@users.noreply.github.com>
1 parent 338a277 commit 097912c

File tree

10 files changed

+40
-23
lines changed

10 files changed

+40
-23
lines changed

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Autogenerated. Do not edit this by hand, use `copier update`.
22
---
3-
_commit: 0.7.1
3+
_commit: 0.7.2
44
_src_path: https://github.com/lkubb/salt-extension-copier
55
author: EITR Technologies, LLC
66
author_email: devops@eitr.tech

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ jobs:
150150
steps:
151151
- name: Download Exit Status Files
152152
if: always()
153-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
153+
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
154154
with:
155155
path: exitstatus
156156
pattern: exitstatus-*

.github/workflows/deploy-docs-action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Download built docs
42-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
42+
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
4343
with:
4444
name: ${{ inputs.artifact-name }}
4545
path: html-docs
@@ -71,7 +71,7 @@ jobs:
7171
7272
- name: Upload Exit Status
7373
if: always()
74-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
74+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7575
with:
7676
name: exitstatus-${{ github.job }}
7777
path: exitstatus

.github/workflows/deploy-package-action.yml

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

2525
steps:
2626
- name: Download Python Package Artifacts
27-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
27+
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
2828
with:
2929
name: salt-extension-${{ inputs.version }}-packages
3030
path: dist

.github/workflows/docs-action.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ jobs:
2222
- name: Install Nox
2323
run: |
2424
python -m pip install --upgrade pip
25-
pip install nox
25+
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
26+
env:
27+
NOX_VERSION: '2025.2.9'
28+
UV_VERSION: '0.6.9'
2629

2730
- name: Install Doc Requirements
2831
run: |
@@ -35,7 +38,7 @@ jobs:
3538
nox --force-color -e docs
3639
3740
- name: Upload built docs as artifact
38-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
41+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
3942
with:
4043
name: html-docs
4144
path: docs/_build/html
@@ -48,7 +51,7 @@ jobs:
4851
4952
- name: Upload Exit Status
5053
if: always()
51-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
54+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5255
with:
5356
name: exitstatus-${{ github.job }}
5457
path: exitstatus

.github/workflows/package-action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: python -m build --outdir dist/
3939

4040
- name: Upload build artifacts
41-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
41+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
4242
if: always()
4343
with:
4444
name: salt-extension-${{ inputs.version }}-packages
@@ -53,7 +53,7 @@ jobs:
5353
5454
- name: Upload Exit Status
5555
if: always()
56-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
56+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5757
with:
5858
name: exitstatus-${{ github.job }}
5959
path: exitstatus

.github/workflows/pre-commit-action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Pre-Commit
1515
runs-on: ubuntu-24.04
1616
container:
17-
image: docker.io/library/python:3.10.16-slim-bookworm@sha256:f680fc3f447366d9be2ae53dc7a6447fe9b33311af209225783932704f0cb4e7
17+
image: docker.io/library/python:3.10.16-slim-bookworm@sha256:06f6d69d229bb55fab83dded514e54eede977e33e92d855ba3f97ce0e3234abc
1818

1919
steps:
2020
- name: Install System Deps
@@ -49,7 +49,7 @@ jobs:
4949
5050
- name: Upload Exit Status
5151
if: always()
52-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
52+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5353
with:
5454
name: exitstatus-${{ github.job }}
5555
path: exitstatus

.github/workflows/test-action.yml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ jobs:
3232
- name: Install Nox
3333
run: |
3434
python -m pip install --upgrade pip
35-
pip install nox
35+
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
36+
env:
37+
NOX_VERSION: '2025.2.9'
38+
UV_VERSION: '0.6.9'
3639

3740
- name: Install Test Requirements
3841
env:
@@ -77,7 +80,7 @@ jobs:
7780

7881
- name: Upload Logs
7982
if: always()
80-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
83+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
8184
with:
8285
name: runtests-${{ runner.os }}-py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}.log
8386
path: artifacts/runtests-*.log
@@ -90,7 +93,7 @@ jobs:
9093
9194
- name: Upload Exit Status
9295
if: always()
93-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
96+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9497
with:
9598
name: exitstatus-${{ github.job }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}
9699
path: exitstatus
@@ -121,7 +124,10 @@ jobs:
121124
- name: Install Nox
122125
run: |
123126
python -m pip install --upgrade pip
124-
pip install nox
127+
pip install "nox==$env:NOX_VERSION" "uv==$env:UV_VERSION"
128+
env:
129+
NOX_VERSION: '2025.2.9'
130+
UV_VERSION: '0.6.9'
125131

126132
- name: Install Test Requirements
127133
shell: bash
@@ -171,7 +177,7 @@ jobs:
171177

172178
- name: Upload Logs
173179
if: always()
174-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
180+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
175181
with:
176182
name: runtests-${{ runner.os }}-py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}.log
177183
path: artifacts/runtests-*.log
@@ -184,7 +190,7 @@ jobs:
184190
185191
- name: Upload Exit Status
186192
if: always()
187-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
193+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
188194
with:
189195
name: exitstatus-${{ github.job }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}
190196
path: exitstatus
@@ -215,7 +221,10 @@ jobs:
215221
- name: Install Nox
216222
run: |
217223
python -m pip install --upgrade pip
218-
pip install nox
224+
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
225+
env:
226+
NOX_VERSION: '2025.2.9'
227+
UV_VERSION: '0.6.9'
219228

220229
- name: Install Test Requirements
221230
env:
@@ -260,7 +269,7 @@ jobs:
260269

261270
- name: Upload Logs
262271
if: always()
263-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
272+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
264273
with:
265274
name: runtests-${{ runner.os }}-py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}.log
266275
path: artifacts/runtests-*.log
@@ -273,7 +282,7 @@ jobs:
273282
274283
- name: Upload Exit Status
275284
if: always()
276-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
285+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
277286
with:
278287
name: exitstatus-${{ github.job }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}
279288
path: exitstatus

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ repos:
124124
require_serial: true
125125
additional_dependencies:
126126
- nox==2025.2.9
127-
- uv==0.6.6 # Makes this hook much faster
127+
- uv==0.6.9 # Makes this hook much faster
128128

129129
- id: nox
130130
alias: lint-tests
@@ -135,7 +135,7 @@ repos:
135135
require_serial: true
136136
additional_dependencies:
137137
- nox==2025.2.9
138-
- uv==0.6.6 # Makes this hook much faster
138+
- uv==0.6.9 # Makes this hook much faster
139139

140140
- repo: https://github.com/Mateusz-Grzelinski/actionlint-py
141141
rev: a185be0fd5b45112845b700d91b81050c75579e2 # v1.7.7.23

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ tests = [
9090
[project.entry-points."salt.loader"]
9191
"saltext.redis" = "saltext.redis"
9292

93+
[tool.uv]
94+
# Salt's legacy setup.py requires old setuptools.
95+
# Since uv 0.6.0, it does not fall back to reading requirements from egg-info.
96+
build-constraint-dependencies = ["setuptools<69"]
97+
9398
[tool.setuptools]
9499
zip-safe = false
95100
include-package-data = true

0 commit comments

Comments
 (0)