From 43a162b229bd5583e742ed17ea40cdc6b5dde8d3 Mon Sep 17 00:00:00 2001 From: Sebastien Leger Date: Fri, 26 May 2023 09:53:56 +0200 Subject: [PATCH] ci: disable boringSSL build --- .github/workflows/release.yaml | 45 ++++++++++++---------------------- .goreleaser.yaml | 36 +++++++++++++-------------- 2 files changed, 34 insertions(+), 47 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f414d88..4e755ba 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,6 +16,9 @@ on: release: types: [created] +permissions: + contents: write + jobs: release: runs-on: ubuntu-latest @@ -25,35 +28,19 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 + - - name: Delete .dockerignore file - run: rm -f .dockerignore - - - name: Prepare - id: prep - run: | - TAG=${GITHUB_REF#refs/tags/} - echo ::set-output name=version::${TAG} + name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: 1.20 + - - name: Run Goreleaser on Goboring docker image - uses: docker/build-push-action@v1 + name: Run GoReleaser + uses: goreleaser/goreleaser-action@v4 with: - repository: build/goboring - dockerfile: Dockerfile_releaser - push: false - build_args: GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }},TAG=${{ steps.prep.outputs.version }},HOMEBREW_TAP_GITHUB_TOKEN=${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }} - -# - -# name: Set up Go -# uses: actions/setup-go@v4 -# with: -# go-version: 1.20 -# - -# name: Run GoReleaser -# uses: goreleaser/goreleaser-action@v4 -# with: -# version: latest -# args: release --clean -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -# HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }} + version: latest + args: release --clean + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 53c4820..c08e2cf 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -28,15 +28,15 @@ builds: goarch: arm64 env: - CGO_ENABLED=0 - - id: goboring - main: main.go - binary: wsb - goos: - - linux - goarch: - - amd64 - env: - - CGO_ENABLED=1 +# - id: goboring +# main: main.go +# binary: wsb +# goos: +# - linux +# goarch: +# - amd64 +# env: +# - CGO_ENABLED=1 archives: - id: default @@ -46,15 +46,15 @@ archives: - README.md builds: - default - - id: goboring - format: tar.gz - replacements: - amd64: 64-bit_goboring - files: - - LICENSE - - README.md - builds: - - goboring +# - id: goboring +# format: tar.gz +# replacements: +# amd64: 64-bit_goboring +# files: +# - LICENSE +# - README.md +# builds: +# - goboring # Check https://goreleaser.com/customization/homebrew/