Skip to content

Commit 6ae2e6e

Browse files
1 parent 610d787 commit 6ae2e6e

File tree

10 files changed

+41
-28
lines changed

10 files changed

+41
-28
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.2
3+
_commit: 0.7.3
44
_src_path: https://github.com/lkubb/salt-extension-copier
55
author: EITR Technologies, LLC
66
author_email: devops@eitr.tech

.github/workflows/docs-action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
fetch-depth: 0
1616

1717
- name: Set up Python 3.10 For Nox
18-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
18+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
1919
with:
2020
python-version: "3.10"
2121

@@ -25,7 +25,7 @@ jobs:
2525
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
2626
env:
2727
NOX_VERSION: '2025.2.9'
28-
UV_VERSION: '0.6.9'
28+
UV_VERSION: '0.6.10'
2929

3030
- name: Install Doc Requirements
3131
run: |

.github/workflows/get-changed-files.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@ jobs:
3838
- .pre-commit-config.y?(a)ml
3939
- .pylintrc
4040
- pyproject.toml
41+
# If files in this filter change, a test release to TestPyPI
42+
# should be attempted. This is currently not implemented yet.
43+
release:
44+
- added|modified|deleted:
45+
- .copier-answers.y?(a)ml
46+
- .github/workflows/**
47+
- CHANGELOG.md
48+
- pyproject.toml
49+
- setup.py
4150
4251
- name: Echo Changed Files Output
4352
run: echo "${{ toJSON(steps.changed-files.outputs) }}"

.github/workflows/package-action.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fetch-depth: 0
2020

2121
- name: Set up Python 3.10
22-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
22+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
2323
with:
2424
python-version: "3.10"
2525

@@ -28,14 +28,18 @@ jobs:
2828
python -m
2929
pip install
3030
build
31-
setuptools_scm
3231
--user
3332
3433
- name: Echo Version
3534
run: echo "${{ inputs.version }}"
3635

3736
- name: Build Wheel
38-
run: python -m build --outdir dist/
37+
run: |
38+
# The version of our PyPA publish action (specifically the twine version used in it)
39+
# does not support Core Metadata 2.4, which was introduced in setuptools release 77.
40+
# We cannot upgrade it until the release workflow has been refactored into standalone one.
41+
echo "setuptools<77" > "$RUNNER_TEMP/build-constraints.txt"
42+
PIP_CONSTRAINT="$RUNNER_TEMP/build-constraints.txt" python -m build --outdir dist/
3943
4044
- name: Upload build artifacts
4145
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2

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

Lines changed: 1 addition & 1 deletion
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:06f6d69d229bb55fab83dded514e54eede977e33e92d855ba3f97ce0e3234abc
17+
image: 'docker.io/library/python:3.10.16-slim-bookworm@sha256:06f6d69d229bb55fab83dded514e54eede977e33e92d855ba3f97ce0e3234abc'
1818

1919
steps:
2020
- name: Install System Deps

.github/workflows/prepare-release-action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2626

2727
- name: Set up Python 3.10
28-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
28+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
2929
with:
3030
python-version: '3.10'
3131

.github/workflows/test-action.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
max-parallel: 3
1616
matrix:
1717
include:
18-
- {salt-version: "3006.9", python-version: "3.9"}
19-
- {salt-version: "3006.9", python-version: "3.10"}
18+
- {salt-version: "3006.10", python-version: "3.9"}
19+
- {salt-version: "3006.10", python-version: "3.10"}
2020
- {salt-version: "3007.1", python-version: "3.10"}
2121

2222
steps:
@@ -25,7 +25,7 @@ jobs:
2525
fetch-depth: 2 # coverage: Issue detecting commit SHA
2626

2727
- name: Set up Python ${{ matrix.python-version }}
28-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
28+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
2929
with:
3030
python-version: ${{ matrix.python-version }}
3131

@@ -35,7 +35,7 @@ jobs:
3535
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
3636
env:
3737
NOX_VERSION: '2025.2.9'
38-
UV_VERSION: '0.6.9'
38+
UV_VERSION: '0.6.10'
3939

4040
- name: Install Test Requirements
4141
env:
@@ -65,7 +65,7 @@ jobs:
6565
flags: ${{ steps.codecov-flags.outputs.flags }},project
6666
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-project
6767
use_oidc: true
68-
version: v10.2.1
68+
version: v10.3.0
6969

7070
- name: Upload Tests Code Coverage
7171
uses: codecov/codecov-action@e96185f4044c2f0cedf0f022454acf9811cf8057 # v5.4.0
@@ -76,7 +76,7 @@ jobs:
7676
flags: ${{ steps.codecov-flags.outputs.flags }},tests
7777
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-tests
7878
use_oidc: true
79-
version: v10.2.1
79+
version: v10.3.0
8080

8181
- name: Upload Logs
8282
if: always()
@@ -108,7 +108,7 @@ jobs:
108108
max-parallel: 2
109109
matrix:
110110
include:
111-
- {salt-version: "3006.9", python-version: "3.9"}
111+
- {salt-version: "3006.10", python-version: "3.9"}
112112
- {salt-version: "3007.1", python-version: "3.9"}
113113

114114
steps:
@@ -117,7 +117,7 @@ jobs:
117117
fetch-depth: 2
118118

119119
- name: Set up Python ${{ matrix.python-version }}
120-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
120+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
121121
with:
122122
python-version: ${{ matrix.python-version }}
123123

@@ -127,7 +127,7 @@ jobs:
127127
pip install "nox==$env:NOX_VERSION" "uv==$env:UV_VERSION"
128128
env:
129129
NOX_VERSION: '2025.2.9'
130-
UV_VERSION: '0.6.9'
130+
UV_VERSION: '0.6.10'
131131

132132
- name: Install Test Requirements
133133
shell: bash
@@ -162,7 +162,7 @@ jobs:
162162
flags: ${{ steps.codecov-flags.outputs.flags }},project
163163
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-project
164164
use_oidc: true
165-
version: v10.2.1
165+
version: v10.3.0
166166

167167
- name: Upload Tests Code Coverage
168168
uses: codecov/codecov-action@e96185f4044c2f0cedf0f022454acf9811cf8057 # v5.4.0
@@ -173,7 +173,7 @@ jobs:
173173
flags: ${{ steps.codecov-flags.outputs.flags }},tests
174174
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-tests
175175
use_oidc: true
176-
version: v10.2.1
176+
version: v10.3.0
177177

178178
- name: Upload Logs
179179
if: always()
@@ -205,7 +205,7 @@ jobs:
205205
max-parallel: 2
206206
matrix:
207207
include:
208-
- {salt-version: "3006.9", python-version: "3.10"}
208+
- {salt-version: "3006.10", python-version: "3.10"}
209209
- {salt-version: "3007.1", python-version: "3.10"}
210210

211211
steps:
@@ -214,7 +214,7 @@ jobs:
214214
fetch-depth: 2
215215

216216
- name: Set up Python ${{ matrix.python-version }}
217-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
217+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
218218
with:
219219
python-version: ${{ matrix.python-version }}
220220

@@ -224,7 +224,7 @@ jobs:
224224
pip install "nox==$NOX_VERSION" "uv==$UV_VERSION"
225225
env:
226226
NOX_VERSION: '2025.2.9'
227-
UV_VERSION: '0.6.9'
227+
UV_VERSION: '0.6.10'
228228

229229
- name: Install Test Requirements
230230
env:
@@ -254,7 +254,7 @@ jobs:
254254
flags: ${{ steps.codecov-flags.outputs.flags }},project
255255
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-project
256256
use_oidc: true
257-
version: v10.2.1
257+
version: v10.3.0
258258

259259
- name: Upload Tests Code Coverage
260260
uses: codecov/codecov-action@e96185f4044c2f0cedf0f022454acf9811cf8057 # v5.4.0
@@ -265,7 +265,7 @@ jobs:
265265
flags: ${{ steps.codecov-flags.outputs.flags }},tests
266266
name: ${{ runner.os }}-Py${{ matrix.python-version }}-Salt${{ matrix.salt-version }}-tests
267267
use_oidc: true
268-
version: v10.2.1
268+
version: v10.3.0
269269

270270
- name: Upload Logs
271271
if: always()

.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.9 # Makes this hook much faster
127+
- uv==0.6.10 # 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.9 # Makes this hook much faster
138+
- uv==0.6.10 # Makes this hook much faster
139139

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

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
SKIP_REQUIREMENTS_INSTALL = os.environ.get("SKIP_REQUIREMENTS_INSTALL", "0") == "1"
3232
EXTRA_REQUIREMENTS_INSTALL = os.environ.get("EXTRA_REQUIREMENTS_INSTALL")
3333

34-
COVERAGE_REQUIREMENT = os.environ.get("COVERAGE_REQUIREMENT") or "coverage==7.7.0"
34+
COVERAGE_REQUIREMENT = os.environ.get("COVERAGE_REQUIREMENT") or "coverage==7.7.1"
3535
SALT_REQUIREMENT = os.environ.get("SALT_REQUIREMENT") or "salt>=3006"
3636
if SALT_REQUIREMENT == "salt==master":
3737
SALT_REQUIREMENT = "git+https://github.com/saltstack/salt.git@master"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ dev = [
6161
dev_extra = [
6262
"black==25.1.0",
6363
"isort==6.0.1",
64-
"coverage==7.7.0",
64+
"coverage==7.7.1",
6565
]
6666
docs = [
6767
"sphinx",

0 commit comments

Comments
 (0)