From 571f0f76292055e7280f6fe3d2a1f31f00747ab0 Mon Sep 17 00:00:00 2001 From: vimiix Date: Wed, 28 Aug 2024 15:15:37 +0800 Subject: [PATCH] chore: migrate to go1.22 --- .github/workflows/release.yml | 4 ++-- .goreleaser.yml | 1 + go.mod | 4 +++- go.sum | 1 + 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a0f7844..a05cc04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,12 +18,12 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: 1.19 + go-version: 1.22 - name: Run GoReleaser uses: goreleaser/goreleaser-action@v4 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: distribution: goreleaser - version: latest + version: "~> v2" args: release --clean --timeout=60m \ No newline at end of file diff --git a/.goreleaser.yml b/.goreleaser.yml index 46d653d..2a68fac 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,3 +1,4 @@ +version: 2 builds: - id: "ssx" main: "./cmd/ssx" diff --git a/go.mod b/go.mod index 9ccc868..fe8216c 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,8 @@ module github.com/vimiix/ssx -go 1.19 +go 1.22 + +toolchain go1.22.5 require ( github.com/agiledragon/gomonkey/v2 v2.11.0 diff --git a/go.sum b/go.sum index ca43cee..c2fec08 100644 --- a/go.sum +++ b/go.sum @@ -68,6 +68,7 @@ golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=