diff --git a/.copier-answers.ssf-ci.yml b/.copier-answers.ssf-ci.yml index 9e34ce7..7f89078 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.13 +_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 2396efe..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.58@sha256:56e0bf7d16560020b738a2378240643ccb399350a540e906ca1e27009ffe2d68 + 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.58@sha256:723edbddfa534c7c137f09adec5fb2dfd6286d3fcb9c63688d7e5265ca4dd77e + 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 838a7ff..6926eba 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.156@sha256:90b61f1eadad21123849ef29ee63ba796aa74be868942fb4e623efd6ced4b624' - image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.125@sha256:216120abc59355bd84b9dcad97d10f40884dbc41139971605eb8474f1a9e00b9' - image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.125@sha256:216120abc59355bd84b9dcad97d10f40884dbc41139971605eb8474f1a9e00b9' - image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.5.58@sha256:56e0bf7d16560020b738a2378240643ccb399350a540e906ca1e27009ffe2d68' - image_semantic-release: &image_semanticrelease 'techneg/ci-semantic-release:v1.2.58@sha256:723edbddfa534c7c137f09adec5fb2dfd6286d3fcb9c63688d7e5265ca4dd77e' + 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.0-dind@sha256:5efed980cba3fc126cf54e21a5a6ff8849d05b6e0623d6e7612f48e9cd6cd17e' + - '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 ebf7847..52057c8 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. #