diff --git a/.copier-answers.ssf-ci.yml b/.copier-answers.ssf-ci.yml index 5b3d474..6d8a25f 100644 --- a/.copier-answers.ssf-ci.yml +++ b/.copier-answers.ssf-ci.yml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier; NEVER EDIT MANUALLY -_commit: v2.11.14 +_commit: v2.12.1 _src_path: https://github.com/dafyddj/copier-ssf-ci failure_permitted_ignored: [] failure_permitted_patterns: [] diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 411dcac..367341e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,7 +25,7 @@ jobs: name: Lint / `pre-commit` needs: should-run if: fromJSON(needs.should-run.outputs.should-run) - container: techneg/ci-pre-commit:v2.5.60@sha256:5afa335df3eaa1e0b303406241464a2a9e3c381f76df94b5f9f543a44d6ab8c6 + container: techneg/ci-pre-commit:v2.5.66@sha256:a00d71824d57112a3a99dbbebd1728b821bacd3eb827970d7d3bf330b4d7fba0 runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -61,7 +61,7 @@ jobs: issues: write pull-requests: write checks: read - container: techneg/ci-semantic-release:v1.2.60@sha256:f136bfe165e961f84188f21dd749e1f164f7991a95836401ac2ef5c943f96d73 + container: techneg/ci-semantic-release:v1.2.65@sha256:041c4231b1f349c67c0e9fab2c1c47c6c5623708a63bdf1cbc87fd0a100d71ec runs-on: ubuntu-latest timeout-minutes: 15 steps: diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index da3b16d..492e084 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,14 +15,14 @@ stage_test: &stage_test 'test' # `image` # yamllint disable rule:line-length - image_commitlint: &image_commitlint 'techneg/ci-commitlint:v1.1.158@sha256:fc1b510fee57c5d44e1bf76125966c5a33ae8c9c92efc80a8c94ba3e22dc495c' - image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.127@sha256:4e10825128fbfd4837eb336b80e41573b1dd893dfc285a209570f69b8a9e1e10' - image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.127@sha256:4e10825128fbfd4837eb336b80e41573b1dd893dfc285a209570f69b8a9e1e10' - image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.5.60@sha256:5afa335df3eaa1e0b303406241464a2a9e3c381f76df94b5f9f543a44d6ab8c6' - image_semantic-release: &image_semanticrelease 'techneg/ci-semantic-release:v1.2.60@sha256:f136bfe165e961f84188f21dd749e1f164f7991a95836401ac2ef5c943f96d73' + image_commitlint: &image_commitlint 'techneg/ci-commitlint:v1.1.163@sha256:be65e57f7cb2ba6cd2e951ea7237a579ef7272331751aad0ca31f2290224ec16' + image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.133@sha256:6130f815c887ac25a84fd09da2f57211599da0a2b5a020ba18312ae8b8184a44' + image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.133@sha256:6130f815c887ac25a84fd09da2f57211599da0a2b5a020ba18312ae8b8184a44' + image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.5.66@sha256:a00d71824d57112a3a99dbbebd1728b821bacd3eb827970d7d3bf330b4d7fba0' + image_semantic-release: &image_semanticrelease 'techneg/ci-semantic-release:v1.2.65@sha256:041c4231b1f349c67c0e9fab2c1c47c6c5623708a63bdf1cbc87fd0a100d71ec' # `services` services_docker_dind: &services_docker_dind - - 'docker:29.8.1-dind@sha256:3f3c01aaaebf7cce837356b688b7c059a4749f10bd7660dec7c58fc454a283f0' + - 'docker:29.9.2-dind@sha256:9e79b879b177fbd72c34376a3dd3d91747da5db49e1f560f76aea59561471977' # yamllint enable rule:line-length # `variables` # https://forum.gitlab.com/t/gitlab-com-ci-caching-rubygems/5627/3 diff --git a/kitchen.yml b/kitchen.yml index 62ac6dd..dbeb422 100644 --- a/kitchen.yml +++ b/kitchen.yml @@ -91,143 +91,143 @@ platforms: driver: image: saltimages/salt-master-py3:rockylinux-8 - ## SALT `3008.2` - - name: debian-13-3008-2 + ## SALT `3008.5` + - name: debian-13-3008-5 driver: - image: saltimages/salt-3008.2-py3:debian-13 + image: saltimages/salt-3008.5-py3:debian-13 run_command: /lib/systemd/systemd - - name: debian-12-3008-2 + - name: debian-12-3008-5 driver: - image: saltimages/salt-3008.2-py3:debian-12 + image: saltimages/salt-3008.5-py3:debian-12 run_command: /lib/systemd/systemd - - name: ubuntu-2604-3008-2 + - name: ubuntu-2604-3008-5 driver: - image: saltimages/salt-3008.2-py3:ubuntu-26.04 + image: saltimages/salt-3008.5-py3:ubuntu-26.04 run_command: /lib/systemd/systemd - - name: ubuntu-2404-3008-2 + - name: ubuntu-2404-3008-5 driver: - image: saltimages/salt-3008.2-py3:ubuntu-24.04 + image: saltimages/salt-3008.5-py3:ubuntu-24.04 run_command: /lib/systemd/systemd - - name: ubuntu-2204-3008-2 + - name: ubuntu-2204-3008-5 driver: - image: saltimages/salt-3008.2-py3:ubuntu-22.04 + image: saltimages/salt-3008.5-py3:ubuntu-22.04 run_command: /lib/systemd/systemd - - name: centos-stream9-3008-2 + - name: centos-stream9-3008-5 driver: - image: saltimages/salt-3008.2-py3:centos-stream9 - - name: opensuse-leap-160-3008-2 + image: saltimages/salt-3008.5-py3:centos-stream9 + - name: opensuse-leap-160-3008-5 driver: - image: saltimages/salt-3008.2-py3:opensuse-leap-16.0 + image: saltimages/salt-3008.5-py3:opensuse-leap-16.0 # Workaround to avoid intermittent failures on `opensuse-leap-16.0`: # => SCP did not finish successfully (255): (Net::SCP::Error) transport: max_ssh_sessions: 1 - - name: opensuse-tmbl-latest-3008-2 + - name: opensuse-tmbl-latest-3008-5 driver: - image: saltimages/salt-3008.2-py3:opensuse-tumbleweed-latest + image: saltimages/salt-3008.5-py3:opensuse-tumbleweed-latest # Workaround to avoid intermittent failures on `opensuse-tumbleweed`: # => SCP did not finish successfully (255): (Net::SCP::Error) transport: max_ssh_sessions: 1 - - name: fedora-44-3008-2 + - name: fedora-44-3008-5 driver: - image: saltimages/salt-3008.2-py3:fedora-44 - - name: fedora-43-3008-2 + image: saltimages/salt-3008.5-py3:fedora-44 + - name: fedora-43-3008-5 driver: - image: saltimages/salt-3008.2-py3:fedora-43 - - name: amazonlinux-2023-3008-2 + image: saltimages/salt-3008.5-py3:fedora-43 + - name: amazonlinux-2023-3008-5 driver: - image: saltimages/salt-3008.2-py3:amazonlinux-2023 - - name: amazonlinux-2-3008-2 + image: saltimages/salt-3008.5-py3:amazonlinux-2023 + - name: amazonlinux-2-3008-5 driver: - image: saltimages/salt-3008.2-py3:amazonlinux-2 - - name: oraclelinux-9-3008-2 + image: saltimages/salt-3008.5-py3:amazonlinux-2 + - name: oraclelinux-9-3008-5 driver: - image: saltimages/salt-3008.2-py3:oraclelinux-9 - - name: oraclelinux-8-3008-2 + image: saltimages/salt-3008.5-py3:oraclelinux-9 + - name: oraclelinux-8-3008-5 driver: - image: saltimages/salt-3008.2-py3:oraclelinux-8 - - name: almalinux-9-3008-2 + image: saltimages/salt-3008.5-py3:oraclelinux-8 + - name: almalinux-9-3008-5 driver: - image: saltimages/salt-3008.2-py3:almalinux-9 - - name: almalinux-8-3008-2 + image: saltimages/salt-3008.5-py3:almalinux-9 + - name: almalinux-8-3008-5 driver: - image: saltimages/salt-3008.2-py3:almalinux-8 - - name: rockylinux-9-3008-2 + image: saltimages/salt-3008.5-py3:almalinux-8 + - name: rockylinux-9-3008-5 driver: - image: saltimages/salt-3008.2-py3:rockylinux-9 - - name: rockylinux-8-3008-2 + image: saltimages/salt-3008.5-py3:rockylinux-9 + - name: rockylinux-8-3008-5 driver: - image: saltimages/salt-3008.2-py3:rockylinux-8 + image: saltimages/salt-3008.5-py3:rockylinux-8 - ## SALT `3006.27` - - name: debian-13-3006-27 + ## SALT `3006.30` + - name: debian-13-3006-30 driver: - image: saltimages/salt-3006.27-py3:debian-13 + image: saltimages/salt-3006.30-py3:debian-13 run_command: /lib/systemd/systemd - - name: debian-12-3006-27 + - name: debian-12-3006-30 driver: - image: saltimages/salt-3006.27-py3:debian-12 + image: saltimages/salt-3006.30-py3:debian-12 run_command: /lib/systemd/systemd - - name: ubuntu-2604-3006-27 + - name: ubuntu-2604-3006-30 driver: - image: saltimages/salt-3006.27-py3:ubuntu-26.04 + image: saltimages/salt-3006.30-py3:ubuntu-26.04 run_command: /lib/systemd/systemd - - name: ubuntu-2404-3006-27 + - name: ubuntu-2404-3006-30 driver: - image: saltimages/salt-3006.27-py3:ubuntu-24.04 + image: saltimages/salt-3006.30-py3:ubuntu-24.04 run_command: /lib/systemd/systemd - - name: ubuntu-2204-3006-27 + - name: ubuntu-2204-3006-30 driver: - image: saltimages/salt-3006.27-py3:ubuntu-22.04 + image: saltimages/salt-3006.30-py3:ubuntu-22.04 run_command: /lib/systemd/systemd - - name: centos-stream9-3006-27 + - name: centos-stream9-3006-30 driver: - image: saltimages/salt-3006.27-py3:centos-stream9 - - name: opensuse-tmbl-latest-3006-27 + image: saltimages/salt-3006.30-py3:centos-stream9 + - name: opensuse-tmbl-latest-3006-30 driver: - image: saltimages/salt-3006.27-py3:opensuse-tumbleweed-latest + image: saltimages/salt-3006.30-py3:opensuse-tumbleweed-latest # Workaround to avoid intermittent failures on `opensuse-tumbleweed`: # => SCP did not finish successfully (255): (Net::SCP::Error) transport: max_ssh_sessions: 1 - - name: opensuse-leap-160-3006-27 + - name: opensuse-leap-160-3006-30 driver: - image: saltimages/salt-3006.27-py3:opensuse-leap-16.0 + image: saltimages/salt-3006.30-py3:opensuse-leap-16.0 # Workaround to avoid intermittent failures on `opensuse-leap-16.0`: # => SCP did not finish successfully (255): (Net::SCP::Error) transport: max_ssh_sessions: 1 - - name: fedora-44-3006-27 + - name: fedora-44-3006-30 driver: - image: saltimages/salt-3006.27-py3:fedora-44 - - name: fedora-43-3006-27 + image: saltimages/salt-3006.30-py3:fedora-44 + - name: fedora-43-3006-30 driver: - image: saltimages/salt-3006.27-py3:fedora-43 - - name: amazonlinux-2023-3006-27 + image: saltimages/salt-3006.30-py3:fedora-43 + - name: amazonlinux-2023-3006-30 driver: - image: saltimages/salt-3006.27-py3:amazonlinux-2023 - - name: amazonlinux-2-3006-27 + image: saltimages/salt-3006.30-py3:amazonlinux-2023 + - name: amazonlinux-2-3006-30 driver: - image: saltimages/salt-3006.27-py3:amazonlinux-2 - - name: oraclelinux-9-3006-27 + image: saltimages/salt-3006.30-py3:amazonlinux-2 + - name: oraclelinux-9-3006-30 driver: - image: saltimages/salt-3006.27-py3:oraclelinux-9 - - name: oraclelinux-8-3006-27 + image: saltimages/salt-3006.30-py3:oraclelinux-9 + - name: oraclelinux-8-3006-30 driver: - image: saltimages/salt-3006.27-py3:oraclelinux-8 - - name: almalinux-9-3006-27 + image: saltimages/salt-3006.30-py3:oraclelinux-8 + - name: almalinux-9-3006-30 driver: - image: saltimages/salt-3006.27-py3:almalinux-9 - - name: almalinux-8-3006-27 + image: saltimages/salt-3006.30-py3:almalinux-9 + - name: almalinux-8-3006-30 driver: - image: saltimages/salt-3006.27-py3:almalinux-8 - - name: rockylinux-9-3006-27 + image: saltimages/salt-3006.30-py3:almalinux-8 + - name: rockylinux-9-3006-30 driver: - image: saltimages/salt-3006.27-py3:rockylinux-9 - - name: rockylinux-8-3006-27 + image: saltimages/salt-3006.30-py3:rockylinux-9 + - name: rockylinux-8-3006-30 driver: - image: saltimages/salt-3006.27-py3:rockylinux-8 + image: saltimages/salt-3006.30-py3:rockylinux-8 ########################################################## # This file is managed as part of a Copier template. #