@@ -60,7 +60,7 @@ GitHub action for using a matrix strategy to distribute the build for
6060``` yml
6161jobs :
6262 main :
63- uses : coatl-dev/workflows/.github/workflows/docker-build-push-multi-platform.yml@v4.3.1
63+ uses : coatl-dev/workflows/.github/workflows/docker-build-push-multi-platform.yml@v4.3.2
6464 with :
6565 registry-image : user/app
6666 metadata-tags : |
@@ -111,7 +111,7 @@ GitHub action for using a matrix strategy to distribute the build for
111111` ` ` yml
112112jobs:
113113 main:
114- uses: coatl-dev/workflows/.github/workflows/docker-build-push-multi-registry.yml@v4.3.1
114+ uses: coatl-dev/workflows/.github/workflows/docker-build-push-multi-registry.yml@v4.3.2
115115 with:
116116 dockerhub-repo: user/app
117117 dockerhub-username: ${{ vars.DOCKERHUB_USERNAME }}
@@ -143,6 +143,8 @@ requirements.
143143 Options : ` 'yes'` , `'no'`. Defaults to `'no'`. Optional.
144144- `config-file` (`string`) : The location of the configuration file. Optional.
145145 Defaults to `'.pip-tools.toml`.
146+ - `extra-args` (`string`) : Extra arguments to pass to `pip-compile`. Optional.
147+ Defaults to `''`.
146148- `pr-create` (`string`) : Whether to create a Pull Request. Options: `'yes'`,
147149 ` 'no'` . Defaults to `'yes'`. Optional.
148150- `pr-commit-message` (`string`) : Use the given message as the commit message.
@@ -154,6 +156,11 @@ requirements.
154156- `sign-commits` (`string`) : Whether to sign Git commits. Options: `'yes'`,
155157 ` 'no'` . Defaults to `'yes'`. Optional.
156158
159+ > [!WARNING]
160+ > `use-config` and `config-file` should not be used with Python 2, as only
161+ > recent versions of `pip-tools` support them.
162+ > Ensure compatibility with your Python version before using these options.
163+
157164**Secrets**:
158165
159166- `gh-token` (`secret`) : GitHub token. Required when creating PRs, otherwise is
175182
176183jobs:
177184 pip-compile-upgrade:
178- uses: coatl-dev/workflows/.github/workflows/pip-compile-upgrade.yml@v4.3.1
185+ uses: coatl-dev/workflows/.github/workflows/pip-compile-upgrade.yml@v4.3.2
179186 with:
180187 path: requirements.txt
181188 secrets:
226233
227234jobs:
228235 pre-commit-autoupdate:
229- uses: coatl-dev/workflows/.github/workflows/pre-commit-autoupdate.yml@v4.3.1
236+ uses: coatl-dev/workflows/.github/workflows/pre-commit-autoupdate.yml@v4.3.2
230237 with:
231238 skip-repos: 'flake8'
232239 secrets:
@@ -251,7 +258,7 @@ to install Python and invoke [`pre-commit`].
251258` ` ` yaml
252259jobs:
253260 main:
254- uses: coatl-dev/workflows/.github/workflows/pre-commit.yml@v4.3.1
261+ uses: coatl-dev/workflows/.github/workflows/pre-commit.yml@v4.3.2
255262 with:
256263 skip-hooks: 'pylint'
257264` ` `
@@ -270,7 +277,7 @@ This workflow will install Python and invoke `pylint` to analyze your code.
270277` ` ` yaml
271278jobs:
272279 main:
273- uses: coatl-dev/workflows/.github/workflows/pylint.yml@v4.3.1
280+ uses: coatl-dev/workflows/.github/workflows/pylint.yml@v4.3.2
274281 with:
275282 path: src
276283` ` `
@@ -306,7 +313,7 @@ Secrets:
306313` ` ` yaml
307314jobs:
308315 main:
309- uses: coatl-dev/workflows/.github/workflows/pypi-upload.yml@v4.3.1
316+ uses: coatl-dev/workflows/.github/workflows/pypi-upload.yml@v4.3.2
310317 with:
311318 python-version: '2.7'
312319 secrets:
@@ -334,7 +341,7 @@ requires =
334341` ` ` yaml
335342jobs:
336343 main:
337- uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@v4.3.1
344+ uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@v4.3.2
338345` ` `
339346
340347# ## .github/workflows/tox-envs.yml
@@ -366,7 +373,7 @@ requires =
366373` ` ` yaml
367374jobs:
368375 main:
369- uses: coatl-dev/workflows/.github/workflows/tox-envs.yml@v4.3.1
376+ uses: coatl-dev/workflows/.github/workflows/tox-envs.yml@v4.3.2
370377 with:
371378 python-versions: '["3.9", "3.10", "3.11", "3.12", "3.13"]'
372379` ` `
@@ -403,7 +410,7 @@ and on your workflow:
403410` ` ` yaml
404411jobs:
405412 main:
406- uses: coatl-dev/workflows/.github/workflows/tox-gh.yml@v4.3.1
413+ uses: coatl-dev/workflows/.github/workflows/tox-gh.yml@v4.3.2
407414 with:
408415 python-versions: '["3.9", "3.10", "3.11", "3.12", "3.13"]'
409416` ` `
@@ -418,7 +425,7 @@ This workflow will install Python and invoke `tox` to run all envs found in
418425` ` ` yaml
419426jobs:
420427 main:
421- uses: coatl-dev/workflows/.github/workflows/tox.yml@v4.3.1
428+ uses: coatl-dev/workflows/.github/workflows/tox.yml@v4.3.2
422429` ` `
423430
424431# ## .github/workflows/uv-pip-compile-upgrade
464471
465472jobs:
466473 pip-compile-upgrade:
467- uses: coatl-dev/workflows/.github/workflows/uv-pip-compile-upgrade.yml@v4.3.1
474+ uses: coatl-dev/workflows/.github/workflows/uv-pip-compile-upgrade.yml@v4.3.2
468475 with:
469476 path: requirements.txt
470477 secrets:
0 commit comments