diff --git a/.github/workflows/ci-main.sh b/.github/workflows/ci-main.sh index 0140696af..58a9f9adf 100644 --- a/.github/workflows/ci-main.sh +++ b/.github/workflows/ci-main.sh @@ -15,7 +15,7 @@ for file in `find . -name go.mod`; do # package kuhecm needs golang >= v1.19 if [ "kubecm" = $(basename $dirpath) ]; then continue 1 - if ! go version|grep -qE "go1.19|go1.[2-9][0-9]"; then + if ! go version|grep -qE "go1.[2-9][0-9]"; then echo "ignore kubecm as go version: $(go version)" continue 1 fi @@ -24,7 +24,7 @@ for file in `find . -name go.mod`; do # package consul needs golang >= v1.19 if [ "consul" = $(basename $dirpath) ]; then continue 1 - if ! go version|grep -qE "go1.19|go1.[2-9][0-9]"; then + if ! go version|grep -qE "go1.[2-9][0-9]"; then echo "ignore consul as go version: $(go version)" continue 1 fi @@ -32,7 +32,7 @@ for file in `find . -name go.mod`; do # package etcd needs golang >= v1.19 if [ "etcd" = $(basename $dirpath) ]; then - if ! go version|grep -qE "go1.19|go1.[2-9][0-9]"; then + if ! go version|grep -qE "go1.[2-9][0-9]"; then echo "ignore etcd as go version: $(go version)" continue 1 fi @@ -40,7 +40,7 @@ for file in `find . -name go.mod`; do # package polaris needs golang >= v1.19 if [ "polaris" = $(basename $dirpath) ]; then - if ! go version|grep -qE "go1.19|go1.[2-9][0-9]"; then + if ! go version|grep -qE "go1.[2-9][0-9]"; then echo "ignore polaris as go version: $(go version)" continue 1 fi diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index af366b931..4d9c58960 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -185,8 +185,8 @@ jobs: strategy: matrix: - go-version: [ "1.18", "1.19", "1.20", "1.21", "1.22" ] - goarch: [ "386", "amd64" ] + go-version: [ "1.21", "1.22" ] + goarch: [ "amd64" ] steps: # TODO: szenius/set-timezone update to node16 diff --git a/.github/workflows/ci-sub.sh b/.github/workflows/ci-sub.sh index 28dbcf980..1d572d12d 100644 --- a/.github/workflows/ci-sub.sh +++ b/.github/workflows/ci-sub.sh @@ -9,7 +9,7 @@ for file in `find . -name go.mod`; do # package kuhecm needs golang >= v1.19 if [ "kubecm" = $(basename $dirpath) ]; then - if ! go version|grep -qE "go1.19|go1.[2-9][0-9]"; then + if ! go version|grep -qE "go1.[2-9][0-9]"; then echo "ignore kubecm as go version: $(go version)" continue 1 fi diff --git a/.github/workflows/ci-sub.yml b/.github/workflows/ci-sub.yml index ed2b46b45..594bfd7bb 100644 --- a/.github/workflows/ci-sub.yml +++ b/.github/workflows/ci-sub.yml @@ -37,8 +37,8 @@ jobs: strategy: matrix: - go-version: [ "1.18", "1.19", "1.20", "1.22" ] - goarch: [ "386", "amd64" ] + go-version: [ "1.21", "1.22" ] + goarch: [ "amd64" ] steps: - name: Setup Timezone diff --git a/.github/workflows/doc-build.yml b/.github/workflows/doc-build.yml index 857819e72..d0bf402e1 100644 --- a/.github/workflows/doc-build.yml +++ b/.github/workflows/doc-build.yml @@ -22,7 +22,7 @@ jobs: - name: Set Up Golang Environment uses: actions/setup-go@v4 with: - go-version: 1.20.4 + go-version: 1.22.5 cache: false - name: download goframe docs run: ./download.sh diff --git a/.github/workflows/gitee-sync.yml b/.github/workflows/gitee-sync.yml index 39226e6eb..d63fe7d94 100644 --- a/.github/workflows/gitee-sync.yml +++ b/.github/workflows/gitee-sync.yml @@ -14,7 +14,7 @@ jobs: - name: Checkout source code uses: actions/checkout@v4 - name: Mirror GitHub to Gitee - uses: Yikun/hub-mirror-action@v1.3 + uses: Yikun/hub-mirror-action@v1.4 with: src: github/gogf dst: gitee/johng diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index ade760534..3e2892b1b 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -36,7 +36,7 @@ jobs: golangci: strategy: matrix: - go-version: [ '1.18','1.19','1.20','1.21.4','1.22' ] + go-version: [ '1.21.4','1.22' ] name: golangci-lint runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index df3d0ea17..819793388 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: - name: Set Up Golang Environment uses: actions/setup-go@v5 with: - go-version: 1.20.8 + go-version: 1.22.5 - name: Build CLI Binary run: |