diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 7e09f93..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,30 +0,0 @@ -# Golang CircleCI 2.0 configuration file -# -# Check https://circleci.com/docs/2.0/language-go/ for more details -version: 2 -jobs: - build: - docker: - - image: circleci/golang:latest - - working_directory: /go/src/github.com/shu-go/vvin - - environment: - - GOPATH: /home/circleci/go - - steps: - - run: echo 'export PATH=${GOPATH}/bin/:${PATH}' >> $BASH_ENV - - checkout - - run: go get -u github.com/Songmu/goxz/cmd/goxz github.com/tcnksm/ghr - - run: goxz -pv $(git describe --abbrev=0) -os "windows" -arch="386 amd64" -build-ldflags "-s -w -X main.Version=$(git describe --abbrev=0)" -include sample.bat - - run: ghr -t $GITHUB_TOKEN -u shu-go --replace $(git describe --abbrev=0) goxz/ - -workflows: - version: 2 - test-build: - jobs: - - build: - filters: - branches: - only: - - master diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 4ed48de..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: release -on: - push: - tags: - - "v[0-9]+.[0-9]+.[0-9]+" -jobs: - goreleaser: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Setup Go - uses: actions/setup-go@v2 - - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v2 - with: - version: latest - args: release --rm-dist - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.goreleaser.yml b/.goreleaser.yml deleted file mode 100644 index 234f04e..0000000 --- a/.goreleaser.yml +++ /dev/null @@ -1,38 +0,0 @@ -project_name: vvin -env: - - GO111MODULE=on -before: - hooks: - - go mod tidy -builds: - - binary: vvin - flags: - - -trimpath - ldflags: - - -s -w - - -X main.Version={{.Version}} - - -X main.Revision={{.ShortCommit}} - env: - - CGO_ENABLED=0 - goos: - - windows - #- darwin - #- linux - goarch: - - amd64 - - 386 - hooks: - post: upx --lzma '{{ .Path }}' -archives: - - name_template: '{{ .ProjectName }}_v{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' - replacements: - darwin: darwin - linux: linux - windows: windows - 386: 386 - amd64: amd64 - format_overrides: - - goos: windows - format: zip -release: - prerelease: auto