Skip to content

Commit

Permalink
update release command
Browse files Browse the repository at this point in the history
  • Loading branch information
ajatprabha committed Jun 12, 2023
1 parent f8b6569 commit 618b14d
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 243 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Expand Up @@ -9,12 +9,13 @@ on:

jobs:
release:
name: Docker Push
name: GoReleaser Build & Push
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build Push
env:
GOLANG_CROSS_VERSION: 1.20.5
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
Expand All @@ -26,8 +27,8 @@ jobs:
-e GITHUB_TOKEN \
-e DOCKER_USERNAME \
-e DOCKER_PASSWORD \
ghcr.io/goreleaser/goreleaser-cross \
/bin/bash -c "echo $DOCKER_PASSWORD | docker login docker.io --username $DOCKER_USERNAME --password-stdin && goreleaser release --clean --snapshot"
ghcr.io/goreleaser/goreleaser-cross:v$GOLANG_CROSS_VERSION \
release --clean --snapshot
# release-docs:
# name: Publish GH Pages
# runs-on: ubuntu-latest
Expand Down
112 changes: 0 additions & 112 deletions .goreleaser.linux.yaml

This file was deleted.

39 changes: 11 additions & 28 deletions .goreleaser.yaml
Expand Up @@ -8,7 +8,7 @@ builds:
- linux
goarch:
- amd64
- "386"
- arm64
env:
- CGO_ENABLED=1
ldflags:
Expand All @@ -17,23 +17,7 @@ builds:
- -X github.com/gojek/darkroom/internal/version.gitTag={{ .Tag }}
- -X github.com/gojek/darkroom/internal/version.gitCommit={{ .FullCommit }}
- -X github.com/gojek/darkroom/internal/version.buildDate={{ .Date }}
- id: darkroom_windows_32bit
main: .
goos:
- windows
goarch:
- 386
ldflags:
- -w -s
- -X github.com/gojek/darkroom/internal/version.version={{ .Version }}
- -X github.com/gojek/darkroom/internal/version.gitTag={{ .Tag }}
- -X github.com/gojek/darkroom/internal/version.gitCommit={{ .FullCommit }}
- -X github.com/gojek/darkroom/internal/version.buildDate={{ .Date }}
env:
- CGO_ENABLED=1
- CC=i686-w64-mingw32-gcc
- CXX=i686-w64-mingw32-g++
- id: darkroom_windows_64bit
- id: darkroom_windows
main: .
goos:
- windows
Expand All @@ -55,6 +39,7 @@ builds:
- darwin
goarch:
- amd64
- arm64
ldflags:
- -w -s
- -X github.com/gojek/darkroom/internal/version.version={{ .Version }}
Expand All @@ -65,16 +50,14 @@ builds:
- CGO_ENABLED=1
- CC=o64-clang
- CXX=o64-clang++
dockers:
- dockerfile: build/Dockerfile.goreleaser
goos: linux
goarch: amd64
image_templates:
- "gojektech/darkroom:latest"
- "gojektech/darkroom:{{ .Tag }}"
env:
- CGO_ENABLED=1
- GO111MODULE=on
#dockers:
#- dockerfile: build/Dockerfile.goreleaser
# goos: linux
# goarch: amd64
# image_templates:
# - "gojektech/darkroom:latest"
# - "gojektech/darkroom:{{ .Tag }}"

archives:
- format: tar.gz
name_template: >-
Expand Down
100 changes: 0 additions & 100 deletions .goreleaser.yml

This file was deleted.

0 comments on commit 618b14d

Please sign in to comment.