fix(ci): remove ppc64le and s390x support

This commit is contained in:
Alexander 2021-08-28 11:23:20 +09:00
parent 46e78e9b3e
commit 5a10f27c8d
6 changed files with 8 additions and 32 deletions

View file

@ -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 }}

View file

@ -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 }}

View file

@ -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 }}

View file

@ -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 }}

View file

@ -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:

View file

@ -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: