chore: set up release/v0.53.x branch (#23660)

Co-authored-by: Zygimantas <5236121+Zygimantass@users.noreply.github.com>
Co-authored-by: Zygimantas <zygis@skip.build>
This commit is contained in:
Alex | Interchain Labs
2025-02-12 15:48:20 -05:00
committed by GitHub
co-authored by Zygimantas Zygimantas
parent ec78863c60
commit f5e8e517ab
162 changed files with 1453 additions and 2119 deletions
+3 -2
View File
@@ -19,12 +19,13 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go-arch: ["amd64", "arm", "arm64"]
# go-arch: ["amd64", "arm", "arm64"]
go-arch: ["amd64", "arm64"]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: technote-space/get-diff-action@v6.1.2
id: git_diff
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
+1 -1
View File
@@ -17,7 +17,7 @@ jobs:
token: ${{ secrets.PRBOT_PAT }}
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Extract updated dependency
id: deps
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: "Dependency Review"
uses: actions/dependency-review-action@v3
+10 -7
View File
@@ -9,8 +9,9 @@ on:
branches:
- main
tags:
- "v[0-9]+.[0-9]+.[0-9]+" # Push events to matching v*, i.e. v1.0, v20.15.10
- "v[0-9]+.[0-9]+.[0-9]+-rc*" # Push events to matching v*, i.e. v1.0-rc1, v20.15.10-rc5
- "v[0-9]+.[0-9]+.[0-9]+" # Push events to matching v*, i.e. v1.0.0, v20.15.10
- "v[0-9]+.[0-9]+.[0-9]+-rc.*" # Push events to matching v*, i.e. v1.0.0-rc.1, v20.15.10-rc.5
- "v[0-9]+.[0-9]+.[0-9]+-beta.*" # Push events to matching v*, i.e. v1.0.0-beta.1, v20.15.10-beta.5
workflow_dispatch:
inputs:
tags:
@@ -21,6 +22,7 @@ on:
permissions:
contents: read
packages: write
id-token: write
env:
# Use docker.io for Docker Hub if empty
@@ -32,13 +34,13 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
@@ -49,16 +51,17 @@ jobs:
latest=false
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
- name: Log into registry ${{ env.REGISTRY }}
if: ${{ github.event_name != 'pull_request' }}
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Depot
uses: depot/setup-action@v1
- name: Publish to GitHub Packages
uses: depot/build-push-action@v1
with:
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: technote-space/get-diff-action@v6.1.2
id: git_diff
+3 -1
View File
@@ -30,6 +30,7 @@ jobs:
permissions:
contents: read
packages: write
id-token: write
steps:
# set VERSION to new version when making changes, when merged to main the image will automatically be pushed
- uses: actions/checkout@v3
@@ -56,7 +57,8 @@ jobs:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Depot
uses: depot/setup-action@v1
- name: Publish to GHCR
uses: depot/build-push-action@v1
with:
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
# get 'v*.*.*' part from 'confix/v*.*.*' and save to $GITHUB_ENV
- name: Set env
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
# get 'v*.*.*' part from 'cosmovisor/v*.*.*' and save to $GITHUB_ENV
- name: Set env
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Install Go
uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Unshallow
run: git fetch --prune --unshallow
+5 -5
View File
@@ -21,7 +21,7 @@ jobs:
ref: "release/v0.45.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- run: make build
@@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@@ -51,7 +51,7 @@ jobs:
ref: "release/v0.45.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -70,7 +70,7 @@ jobs:
ref: "release/v0.45.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -90,7 +90,7 @@ jobs:
ref: "release/v0.45.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
+5 -5
View File
@@ -21,7 +21,7 @@ jobs:
ref: "release/v0.46.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- run: make build
@@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@@ -52,7 +52,7 @@ jobs:
ref: "release/v0.46.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -71,7 +71,7 @@ jobs:
ref: "release/v0.46.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -90,7 +90,7 @@ jobs:
ref: "release/v0.46.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
+5 -5
View File
@@ -21,7 +21,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- run: make build
@@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@@ -52,7 +52,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -71,7 +71,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -90,7 +90,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
+2 -2
View File
@@ -22,7 +22,7 @@ jobs:
steps:
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@@ -37,7 +37,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
+4 -4
View File
@@ -21,7 +21,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- run: make build
- name: Install runsim
@@ -39,7 +39,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -56,7 +56,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
@@ -74,7 +74,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v3
with:
+26 -49
View File
@@ -4,7 +4,7 @@ on:
merge_group:
push:
branches:
- release/v0.50.x
- release/**
permissions:
contents: read
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
- name: Create a file with all core Cosmos SDK pkgs
run: go list ./... > pkgs.txt
@@ -54,7 +54,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@@ -88,7 +88,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@@ -119,7 +119,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@@ -191,7 +191,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@@ -221,7 +221,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@@ -254,7 +254,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: client/v2/go.sum
@@ -277,7 +277,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: core/go.sum
@@ -300,7 +300,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: depinject/go.sum
@@ -323,7 +323,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: errors/go.sum
@@ -346,7 +346,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: math/go.sum
@@ -369,7 +369,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: simapp/go.sum
@@ -397,7 +397,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: collections/go.sum
@@ -414,36 +414,13 @@ jobs:
cd collections
go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock rocksdb_build' ./...
test-orm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
check-latest: true
cache: true
cache-dependency-path: orm/go.sum
- uses: technote-space/get-diff-action@v6.1.2
id: git_diff
with:
PATTERNS: |
orm/**/*.go
orm/go.mod
orm/go.sum
- name: tests
if: env.GIT_DIFF
run: |
cd orm
go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock rocksdb_build' ./...
test-cosmovisor:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/cosmovisor/go.sum
@@ -466,7 +443,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/confix/go.sum
@@ -489,7 +466,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/hubl/go.sum
@@ -512,7 +489,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: store/go.sum
@@ -535,7 +512,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: log/go.sum
@@ -565,7 +542,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/tx/go.sum
@@ -588,7 +565,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/nft/go.sum
@@ -611,7 +588,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/circuit/go.sum
@@ -634,7 +611,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/feegrant/go.sum
@@ -657,7 +634,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/evidence/go.sum
@@ -673,14 +650,14 @@ jobs:
run: |
cd x/evidence
go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock rocksdb_build' ./...
test-x-upgrade:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: "1.21"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/upgrade/go.sum