From f59a33eb0da9ec5720bd691c514870c7f52f2a27 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 17:45:19 +0000 Subject: [PATCH] chore(copier): update template https://github.com/dafyddj/copier-ssf-ci to v2.10.8 --- .copier-answers.ssf-ci.yml | 2 +- .github/workflows/main.yml | 4 ++-- .gitlab-ci.yml | 14 +++++++------- .pre-commit-config.yaml | 6 +++--- Gemfile.lock | 31 ++++++++++++++++++------------- 5 files changed, 31 insertions(+), 26 deletions(-) diff --git a/.copier-answers.ssf-ci.yml b/.copier-answers.ssf-ci.yml index cf84d29..a9f12a4 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.10.7 +_commit: v2.10.8 _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 edce344..6ac3e44 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.40@sha256:08cbbc8b1b3ad6bfc7056494823b0f96faa50ab467649f8d48e8e6d963f11b41 + container: techneg/ci-pre-commit:v2.5.44@sha256:e651cd9efda211fc44bece0073579ed129389fdfaadfe9c70374ef83e224e913 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.38@sha256:292fab25c01c3a8bf6f27be8d397be40c4e95ded49d99d9a5ac47c79cc40d981 + container: techneg/ci-semantic-release:v1.2.42@sha256:0f29918b74e53c974bea28eef546f35fdadfcdb40ea69a3ef19777f21c1d5c96 runs-on: ubuntu-latest timeout-minutes: 15 steps: diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index affab91..fc9fb3e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,15 +15,15 @@ stage_test: &stage_test 'test' # `image` # yamllint disable rule:line-length - image_commitlint: &image_commitlint 'techneg/ci-commitlint:v1.1.137@sha256:65f39c2408d55619ba50b1289c1f9e52d6e76f4d8c899c46a6d520fa56c20da4' - image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.107@sha256:16d1d002162df6679b3ff26c84ddbabfc3ec8f8811ebcda8ef6adaefb9d8e7fa' - image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.107@sha256:16d1d002162df6679b3ff26c84ddbabfc3ec8f8811ebcda8ef6adaefb9d8e7fa' - image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.5.40@sha256:08cbbc8b1b3ad6bfc7056494823b0f96faa50ab467649f8d48e8e6d963f11b41' - image_rubocop: &image_rubocop 'pipelinecomponents/rubocop:latest@sha256:74850471782195453cdf91f4a5edf62b6fcc3365c124d4d975c7e87a702040d7' - image_semantic-release: &image_semanticrelease 'techneg/ci-semantic-release:v1.2.38@sha256:292fab25c01c3a8bf6f27be8d397be40c4e95ded49d99d9a5ac47c79cc40d981' + image_commitlint: &image_commitlint 'techneg/ci-commitlint:v1.1.141@sha256:864581ca5de1a3847ed73bd3e1d575b8b8869453743153911bbf7ac534f180c5' + image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.111@sha256:5efa97c12cf97dfb516402c49a463f6a9adfbdc96fa82eed3fb4e86a17d418c9' + image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.111@sha256:5efa97c12cf97dfb516402c49a463f6a9adfbdc96fa82eed3fb4e86a17d418c9' + image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.5.44@sha256:e651cd9efda211fc44bece0073579ed129389fdfaadfe9c70374ef83e224e913' + image_rubocop: &image_rubocop 'pipelinecomponents/rubocop:latest@sha256:a604eaacb2f133777754e37a22b8895fd8d4ee2a4763ba960a057a5daff443a2' + image_semantic-release: &image_semanticrelease 'techneg/ci-semantic-release:v1.2.42@sha256:0f29918b74e53c974bea28eef546f35fdadfcdb40ea69a3ef19777f21c1d5c96' # `services` services_docker_dind: &services_docker_dind - - 'docker:29.4.1-dind@sha256:c77e5d7912f9b137cc67051fdc2991d8f5ae22c55ddf532bb836dcb693a04940' + - 'docker:29.5.2-dind@sha256:6b9cd914eb9c6b342c040a49a27a5eb3804453bae6ecc90f7ff96133595a95e8' # yamllint enable rule:line-length # `variables` # https://forum.gitlab.com/t/gitlab-com-ci-caching-rubygems/5627/3 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 99715f2..5279f59 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: - id: commitlint - id: commitlint-ci - repo: https://github.com/rubocop-hq/rubocop - rev: v1.86.1 + rev: v1.86.2 hooks: - id: rubocop name: Check Ruby files with rubocop @@ -100,12 +100,12 @@ repos: )$ additional_dependencies: [pygments==2.16.1] - repo: https://github.com/renovatebot/pre-commit-hooks - rev: 43.141.2 + rev: 43.150.0 hooks: - id: renovate-config-validator name: Check Renovate config with renovate-config-validator - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.37.1 + rev: 0.37.2 hooks: - id: check-github-workflows name: Check GitHub workflows with check-jsonschema diff --git a/Gemfile.lock b/Gemfile.lock index 80ab4cb..9ffbc54 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -437,9 +437,15 @@ GEM google-apis-core (>= 0.11.0, < 2.a) google-apis-storage_v1 (0.30.0) google-apis-core (>= 0.11.0, < 2.a) - googleauth (1.8.1) - faraday (>= 0.17.3, < 3.a) - jwt (>= 1.4, < 3.0) + google-cloud-env (2.3.1) + base64 (~> 0.2) + faraday (>= 1.0, < 3.a) + google-logging-utils (0.2.0) + googleauth (1.16.2) + faraday (>= 1.0, < 3.a) + google-cloud-env (~> 2.2) + google-logging-utils (~> 0.1) + jwt (>= 1.4, < 4.0) multi_json (~> 1.11) os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) @@ -466,7 +472,7 @@ GEM reline (>= 0.4.2) jmespath (1.6.2) json (2.19.4) - jwt (2.10.2) + jwt (3.2.0) base64 kitchen-inspec (3.1.0) hashie (>= 3.4, < 6.0) @@ -662,8 +668,8 @@ GEM timeliness (0.3.10) tomlrb (2.0.4) trailblazer-option (0.1.2) - train (3.16.3) - activesupport (~> 7.2, >= 7.2.3.1) + train (3.12.0) + activesupport (>= 6.0.3.1) azure_graph_rbac (~> 0.16) azure_mgmt_key_vault (~> 0.17) azure_mgmt_resources (~> 0.15) @@ -677,11 +683,10 @@ GEM google-apis-iam_v1 (~> 0.50.0) google-apis-monitoring_v3 (~> 0.51.0) google-apis-storage_v1 (~> 0.30.0) - googleauth (>= 0.16.2, < 1.9.0) + googleauth (>= 0.16.2, < 2.a) inifile (~> 3.0) - ostruct (~> 0.6.0) - train-core (= 3.16.3) - train-winrm (~> 0.4.0) + train-core (= 3.12.0) + train-winrm (~> 0.2) train-aws (0.2.36) aws-sdk-account (~> 1.14) aws-sdk-alexaforbusiness (~> 1.0) @@ -759,10 +764,10 @@ GEM aws-sdk-synthetics (~> 1.19.0) aws-sdk-transfer (>= 1.26, < 1.74) aws-sdk-waf (~> 1.43.0) - train-core (3.16.3) + train-core (3.12.0) addressable (~> 2.5) - ffi (>= 1.16.0, < 1.18) - json (>= 2.19.2, < 3.0) + ffi (!= 1.13.0) + json (>= 1.8, < 3.0) mixlib-shellout (>= 2.0, < 4.0) net-scp (>= 1.2, < 5.0) net-ssh (>= 2.9, < 8.0)