Skip to content

Commit ba64efc

Browse files
LecrisUThappz
authored andcommitted
Move mutable tags to "more immutable" ones
Signed-off-by: Cristian Le <git@lecris.dev>
1 parent 3868e8f commit ba64efc

9 files changed

Lines changed: 26 additions & 26 deletions

.github/workflows/build-and-publish-renovate.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
permissions:
1919
packages: write
2020
steps:
21-
- uses: actions/checkout@v6
21+
- uses: actions/checkout@v6.0.2
2222
with:
2323
ref: ${{ inputs.ref }}
24-
- uses: redhat-actions/buildah-build@v2
24+
- uses: redhat-actions/buildah-build@v2.12
2525
with:
2626
image: renovate-tmt
2727
containerfiles: ./containers/Containerfile.renovate
28-
- uses: redhat-actions/push-to-registry@v2
28+
- uses: redhat-actions/push-to-registry@v2.8
2929
with:
3030
image: renovate-tmt
3131
tags: latest

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ jobs:
5151
needs: [ pre-commit, build-wheel, shellcheck, doc-tests ]
5252
runs-on: ubuntu-slim
5353
steps:
54-
- uses: re-actors/alls-green@release/v1
54+
- uses: re-actors/alls-green@v1.2.2
5555
with:
5656
jobs: ${{ toJSON(needs) }}

.github/workflows/publish-images.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ jobs:
88
runs-on: ubuntu-latest
99

1010
steps:
11-
- uses: actions/checkout@v6
11+
- uses: actions/checkout@v6.0.2
1212
- name: Build - tmt
13-
uses: redhat-actions/buildah-build@v2
13+
uses: redhat-actions/buildah-build@v2.12
1414
id: build-image-tmt
1515
with:
1616
image: tmt
1717
containerfiles: ./containers/Containerfile.mini
1818
- name: Build - tmt-all
19-
uses: redhat-actions/buildah-build@v2
19+
uses: redhat-actions/buildah-build@v2.12
2020
id: build-image-tmt-all
2121
with:
2222
image: tmt-all
2323
containerfiles: ./containers/Containerfile.full
2424
- name: Push To quay.io - tmt
2525
id: push-to-quay-tmt
26-
uses: redhat-actions/push-to-registry@v2
26+
uses: redhat-actions/push-to-registry@v2.8
2727
with:
2828
image: ${{ steps.build-image-tmt.outputs.image }}
2929
tags: ${{ steps.build-image-tmt.outputs.tags }}
@@ -32,7 +32,7 @@ jobs:
3232
password: ${{ secrets.QUAY_TEEMTEE_SECRET }}
3333
- name: Push To quay.io - tmt-all
3434
id: push-to-quay-tmt-all
35-
uses: redhat-actions/push-to-registry@v2
35+
uses: redhat-actions/push-to-registry@v2.8
3636
with:
3737
image: ${{ steps.build-image-tmt-all.outputs.image }}
3838
tags: ${{ steps.build-image-tmt-all.outputs.tags }}

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ jobs:
3030
attestations: write
3131

3232
steps:
33-
- uses: actions/download-artifact@v8
33+
- uses: actions/download-artifact@v8.0.1
3434
with:
3535
name: Packages
3636
path: dist
3737

3838
- name: Generate artifact attestation for sdist and wheel
39-
uses: actions/attest-build-provenance@v4
39+
uses: actions/attest-build-provenance@v4.1.0
4040
with:
4141
subject-path: "dist/*"
4242

4343
- name: Publish to PyPI
44-
uses: pypa/gh-action-pypi-publish@release/v1
44+
uses: pypa/gh-action-pypi-publish@v1.14.0

.github/workflows/renovate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
environment: renovate
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v6
23+
- uses: actions/checkout@v6.0.2
2424
- name: Get GitHub App token
2525
id: token
26-
uses: actions/create-github-app-token@v3
26+
uses: actions/create-github-app-token@v3.1.1
2727
with:
2828
client-id: ${{ secrets.RENOVATE_BOT_CLIENT_ID }}
2929
private-key: ${{ secrets.RENOVATE_BOT_PRIVATE_KEY }}

.github/workflows/step-build-wheel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
build:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@v6.0.2
1717
with:
1818
ref: ${{ inputs.ref }}
1919
persist-credentials: false
20-
- uses: hynek/build-and-inspect-python-package@v2
20+
- uses: hynek/build-and-inspect-python-package@v2.17.0

.github/workflows/step-doc-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ jobs:
2626
sphinx_builder: html
2727

2828
steps:
29-
- uses: actions/checkout@v6
29+
- uses: actions/checkout@v6.0.2
3030
with:
3131
persist-credentials: false
3232
ref: ${{ inputs.ref }}
33-
- uses: actions/setup-python@v6
33+
- uses: actions/setup-python@v6.2.0
3434
with:
3535
python-version: 3.x
3636
- uses: astral-sh/setup-uv@v8.1.0
@@ -50,7 +50,7 @@ jobs:
5050
echo "date=$(/usr/bin/date -u '+%Y%m%d')" >> $GITHUB_OUTPUT
5151
if: ${{ matrix.builder == 'linkcheck' }}
5252
- name: Cache linkcheck results
53-
uses: actions/cache@v5
53+
uses: actions/cache@v5.0.5
5454
with:
5555
path: docs/_build/linkcheck_cache.json
5656
key: linkcheck-${{ steps.date.outputs.date }}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ jobs:
1919
- run: |
2020
wget -O /usr/local/bin/hadolint https://github.com/hadolint/hadolint/releases/latest/download/hadolint-Linux-x86_64
2121
chmod +x /usr/local/bin/hadolint
22-
- uses: actions/checkout@v6
22+
- uses: actions/checkout@v6.0.2
2323
with:
2424
persist-credentials: false
2525
ref: ${{ inputs.ref }}
26-
- uses: actions/setup-python@v6
26+
- uses: actions/setup-python@v6.2.0
2727
with:
2828
# Python 3.9 is for mypy testing the lowest python version
2929
# Python 3.13 is for ansible-lint hard-coding the python requirement

.github/workflows/step-shellcheck.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ jobs:
1919

2020
steps:
2121
- name: Repository checkout
22-
uses: actions/checkout@v6
22+
uses: actions/checkout@v6.0.2
2323
with:
2424
fetch-depth: 0
2525
persist-credentials: false
2626
ref: ${{ inputs.ref }}
2727

2828
- id: ShellCheck
2929
name: Differential ShellCheck
30-
uses: redhat-plumbers-in-action/differential-shellcheck@v5
30+
uses: redhat-plumbers-in-action/differential-shellcheck@v5.5.6
3131
# Note: we do not use token here to have more control of when to upload the sarif.
3232
# It might be incorrect to upload them for PRs.
3333
# https://github.com/github/codeql-action/issues/3578
@@ -41,7 +41,7 @@ jobs:
4141
4242
- if: ${{ always() }}
4343
name: Upload artifact with ShellCheck defects in SARIF format
44-
uses: actions/upload-artifact@v7
44+
uses: actions/upload-artifact@v7.0.1
4545
with:
4646
name: Differential ShellCheck SARIF
4747
path: ${{ steps.ShellCheck.outputs.sarif }}
@@ -53,10 +53,10 @@ jobs:
5353
permissions:
5454
security-events: write
5555
steps:
56-
- uses: actions/download-artifact@v8
56+
- uses: actions/download-artifact@v8.0.1
5757
with:
5858
name: Differential ShellCheck SARIF
59-
- uses: github/codeql-action/upload-sarif@v4
59+
- uses: github/codeql-action/upload-sarif@v4.35.3
6060
with:
6161
sarif_file: ${{ needs.lint.outputs.sarif }}
6262
if: ${{ inputs.upload_sarif }}

0 commit comments

Comments
 (0)