@@ -59,7 +59,7 @@ GitHub action for using a matrix strategy to distribute the build for
5959``` yml
6060jobs :
6161 main :
62- uses : coatl-dev/workflows/.github/workflows/docker-build-push-multi-platform.yml@v5.0.0
62+ uses : coatl-dev/workflows/.github/workflows/docker-build-push-multi-platform.yml@v5.0.1
6363 with :
6464 registry-image : user/app
6565 metadata-tags : |
@@ -110,7 +110,7 @@ GitHub action for using a matrix strategy to distribute the build for
110110` ` ` yml
111111jobs:
112112 main:
113- uses: coatl-dev/workflows/.github/workflows/docker-build-push-multi-registry.yml@v5.0.0
113+ uses: coatl-dev/workflows/.github/workflows/docker-build-push-multi-registry.yml@v5.0.1
114114 with:
115115 dockerhub-repo: user/app
116116 dockerhub-username: ${{ vars.DOCKERHUB_USERNAME }}
181181
182182jobs:
183183 pip-compile-upgrade:
184- uses: coatl-dev/workflows/.github/workflows/pip-compile-upgrade.yml@v5.0.0
184+ uses: coatl-dev/workflows/.github/workflows/pip-compile-upgrade.yml@v5.0.1
185185 with:
186186 path: requirements.txt
187187 secrets:
232232
233233jobs:
234234 pre-commit-autoupdate:
235- uses: coatl-dev/workflows/.github/workflows/pre-commit-autoupdate.yml@v5.0.0
235+ uses: coatl-dev/workflows/.github/workflows/pre-commit-autoupdate.yml@v5.0.1
236236 with:
237237 skip-repos: 'flake8'
238238 secrets:
@@ -257,7 +257,7 @@ to install Python and invoke [`pre-commit`].
257257` ` ` yaml
258258jobs:
259259 main:
260- uses: coatl-dev/workflows/.github/workflows/pre-commit.yml@v5.0.0
260+ uses: coatl-dev/workflows/.github/workflows/pre-commit.yml@v5.0.1
261261 with:
262262 skip-hooks: 'pylint'
263263` ` `
@@ -276,7 +276,7 @@ This workflow will install Python and invoke `pylint` to analyze your code.
276276` ` ` yaml
277277jobs:
278278 main:
279- uses: coatl-dev/workflows/.github/workflows/pylint.yml@v5.0.0
279+ uses: coatl-dev/workflows/.github/workflows/pylint.yml@v5.0.1
280280 with:
281281 path: src
282282` ` `
@@ -312,7 +312,7 @@ Secrets:
312312` ` ` yaml
313313jobs:
314314 main:
315- uses: coatl-dev/workflows/.github/workflows/pypi-upload.yml@v5.0.0
315+ uses: coatl-dev/workflows/.github/workflows/pypi-upload.yml@v5.0.1
316316 with:
317317 python-version: '2.7'
318318 secrets:
@@ -328,6 +328,23 @@ This workflow will install the latest version of `tox` to run all envs found in
328328> This workflow uses the [`coatldev/six`] Docker image, which comes with
329329> Python 3.13, 3.12 and 2.7.18.
330330
331+ **Inputs**:
332+
333+ - `extra-args` (`string`) : Extra arguments to pass to `tox`. Optional. Defaults
334+ to `''`.
335+
336+ **Recommendations**:
337+
338+ When [testing end-of-life] Python, e.g. 2.7, you need to add the following
339+ `requires` statement to your `tox.ini` configuration file :
340+
341+ ` ` ` ini
342+ [tox]
343+ requires =
344+ tox>=4.2
345+ virtualenv<20.22.0
346+ ` ` `
347+
331348**Example**:
332349
333350` ` ` ini
@@ -340,7 +357,7 @@ requires =
340357` ` ` yaml
341358jobs:
342359 main:
343- uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@v5.0.0
360+ uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@v5.0.1
344361` ` `
345362
346363# ## .github/workflows/tox-gh.yml
@@ -375,7 +392,7 @@ and on your workflow:
375392` ` ` yaml
376393jobs:
377394 main:
378- uses: coatl-dev/workflows/.github/workflows/tox-gh.yml@v5.0.0
395+ uses: coatl-dev/workflows/.github/workflows/tox-gh.yml@v5.0.1
379396 with:
380397 python-versions: '["3.9", "3.10", "3.11", "3.12", "3.13"]'
381398` ` `
@@ -389,6 +406,8 @@ This workflow will install Python and invoke `tox` to run all envs found in
389406
390407- `python-versions` (list[`string`]) : Version range or exact version of Python
391408 to use, using SemVer's version range syntax. Required.
409+ - `extra-args` (`string`) : Extra arguments to pass to `tox`. Optional. Defaults
410+ to `''`.
392411
393412> [!NOTE]
394413> For more ways to use the `python-versions` input, please refer to
@@ -399,7 +418,7 @@ This workflow will install Python and invoke `tox` to run all envs found in
399418` ` ` yaml
400419jobs:
401420 main:
402- uses: coatl-dev/workflows/.github/workflows/tox.yml@v5.0.0
421+ uses: coatl-dev/workflows/.github/workflows/tox.yml@v5.0.1
403422 with:
404423 python-versions: |
405424 3.9
451470
452471jobs:
453472 pip-compile-upgrade:
454- uses: coatl-dev/workflows/.github/workflows/uv-pip-compile-upgrade.yml@v5.0.0
473+ uses: coatl-dev/workflows/.github/workflows/uv-pip-compile-upgrade.yml@v5.0.1
455474 with:
456475 path: requirements.txt
457476 secrets:
0 commit comments