chore: update Go to 1.25.7 and pin workflow versions for Renovate

- Updated GO_VERSION to 1.25.7 across all GitHub Actions workflows to fix immediate build failures
- Added custom regex manager to `.github/renovate.json` to explicitly track `GO_VERSION` in YAML files
- Ensures Renovate detects and automerges Go updates for workflows alongside the main project
This commit is contained in:
GitHub Actions
2026-02-06 03:32:22 +00:00
parent 964a89a391
commit 8dcfabc23a
8 changed files with 18 additions and 7 deletions

11
.github/renovate.json vendored
View File

@@ -116,6 +116,17 @@
"depNameTemplate": "golang/go",
"datasourceTemplate": "golang-version",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Track GO_VERSION in Actions workflows",
"fileMatch": ["^\\.github/workflows/.*\\.yml$"],
"matchStrings": [
"GO_VERSION: ['\"]?(?<currentValue>[\\d\\.]+)['\"]?"
],
"depNameTemplate": "golang/go",
"datasourceTemplate": "golang-version",
"versioningTemplate": "semver"
}
],

View File

@@ -20,7 +20,7 @@ concurrency:
cancel-in-progress: true
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
GOTOOLCHAIN: auto
# Minimal permissions at workflow level; write permissions granted at job level for push only

View File

@@ -19,7 +19,7 @@ concurrency:
cancel-in-progress: true
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
NODE_VERSION: '24.12.0'
GOTOOLCHAIN: auto

View File

@@ -21,7 +21,7 @@ concurrency:
cancel-in-progress: true
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
GOTOOLCHAIN: auto
permissions:

View File

@@ -53,7 +53,7 @@ on:
env:
NODE_VERSION: '20'
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
GOTOOLCHAIN: auto
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository_owner }}/charon

View File

@@ -15,7 +15,7 @@ on:
default: "false"
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
NODE_VERSION: '24.12.0'
GOTOOLCHAIN: auto
GHCR_REGISTRY: ghcr.io

View File

@@ -23,7 +23,7 @@ permissions:
checks: write
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
NODE_VERSION: '24.12.0'
GOTOOLCHAIN: auto

View File

@@ -10,7 +10,7 @@ concurrency:
cancel-in-progress: false
env:
GO_VERSION: '1.25.6'
GO_VERSION: '1.25.7'
NODE_VERSION: '24.12.0'
GOTOOLCHAIN: auto