Browse Source

fix(ci): remove ppc64le and s390x support

pull/2288/head
Alexander 3 years ago
parent
commit
5a10f27c8d
  1. 10
      .github/workflows/binary_test.yml
  2. 4
      .github/workflows/container_latest.yml
  3. 4
      .github/workflows/container_release.yml
  4. 2
      .github/workflows/container_test.yml
  5. 10
      .github/workflows/release.yml
  6. 10
      .github/workflows/release_binaries.yml

10
.github/workflows/binary_test.yml

@ -13,24 +13,16 @@ jobs:
strategy: strategy:
matrix: matrix:
goos: [linux, windows, darwin, freebsd, netbsd, openbsd] goos: [linux, windows, darwin, freebsd, netbsd, openbsd]
goarch: [amd64, arm, arm64, 386, ppc64le, s390x]
goarch: [amd64, arm, arm64, 386]
exclude: exclude:
- goarch: arm - goarch: arm
goos: darwin goos: darwin
- goarch: 386 - goarch: 386
goos: darwin goos: darwin
- goarch: ppc64le
goos: darwin
- goarch: s390x
goos: darwin
- goarch: arm - goarch: arm
goos: windows goos: windows
- goarch: arm64 - goarch: arm64
goos: windows goos: windows
- goarch: ppc64le
goos: windows
- goarch: s390x
goos: windows
concurrency: concurrency:
group: ${{ github.head_ref }}/binary_test/${{ matrix.goos }}/${{ matrix.goarch }} group: ${{ github.head_ref }}/binary_test/${{ matrix.goos }}/${{ matrix.goarch }}

4
.github/workflows/container_latest.yml

@ -55,7 +55,7 @@ jobs:
context: ./docker context: ./docker
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile file: ./docker/Dockerfile
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7,linux/arm/v6
tags: ${{ steps.docker_meta.outputs.tags }} tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }} labels: ${{ steps.docker_meta.outputs.labels }}
@ -109,6 +109,6 @@ jobs:
context: ./docker context: ./docker
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build file: ./docker/Dockerfile.go_build
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7,linux/arm/v6
tags: ${{ steps.docker_meta.outputs.tags }} tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }} labels: ${{ steps.docker_meta.outputs.labels }}

4
.github/workflows/container_release.yml

@ -59,7 +59,7 @@ jobs:
context: ./docker context: ./docker
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build file: ./docker/Dockerfile.go_build
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7,linux/arm/v6
tags: ${{ steps.docker_meta.outputs.tags }} tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }} labels: ${{ steps.docker_meta.outputs.labels }}
build-large: build-large:
@ -114,6 +114,6 @@ jobs:
context: ./docker context: ./docker
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build_large file: ./docker/Dockerfile.go_build_large
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7,linux/arm/v6
tags: ${{ steps.docker_meta.outputs.tags }} tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }} labels: ${{ steps.docker_meta.outputs.labels }}

2
.github/workflows/container_test.yml

@ -44,6 +44,6 @@ jobs:
context: ./docker context: ./docker
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile file: ./docker/Dockerfile
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7,linux/arm/v6
tags: ${{ steps.docker_meta.outputs.tags }} tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }} labels: ${{ steps.docker_meta.outputs.labels }}

10
.github/workflows/release.yml

@ -12,24 +12,16 @@ jobs:
strategy: strategy:
matrix: matrix:
goos: [linux, windows, darwin, freebsd, netbsd, openbsd] goos: [linux, windows, darwin, freebsd, netbsd, openbsd]
goarch: [amd64, arm, arm64, 386, ppc64le, s390x]
goarch: [amd64, arm, arm64, 386]
exclude: exclude:
- goarch: arm - goarch: arm
goos: darwin goos: darwin
- goarch: 386 - goarch: 386
goos: darwin goos: darwin
- goarch: ppc64le
goos: darwin
- goarch: s390x
goos: darwin
- goarch: arm - goarch: arm
goos: windows goos: windows
- goarch: arm64 - goarch: arm64
goos: windows goos: windows
- goarch: ppc64le
goos: windows
- goarch: s390x
goos: windows
steps: steps:

10
.github/workflows/release_binaries.yml

@ -16,24 +16,16 @@ jobs:
strategy: strategy:
matrix: matrix:
goos: [linux, windows, darwin, freebsd, netbsd, openbsd] goos: [linux, windows, darwin, freebsd, netbsd, openbsd]
goarch: [amd64, arm, arm64, 386, ppc64le, s390x]
goarch: [amd64, arm, arm64, 386]
exclude: exclude:
- goarch: arm - goarch: arm
goos: darwin goos: darwin
- goarch: 386 - goarch: 386
goos: darwin goos: darwin
- goarch: ppc64le
goos: darwin
- goarch: s390x
goos: darwin
- goarch: arm - goarch: arm
goos: windows goos: windows
- goarch: arm64 - goarch: arm64
goos: windows goos: windows
- goarch: ppc64le
goos: windows
- goarch: s390x
goos: windows
# Steps represent a sequence of tasks that will be executed as part of the job # Steps represent a sequence of tasks that will be executed as part of the job
steps: steps:

Loading…
Cancel
Save