Update .gitea/workflows/build.yaml
Some checks failed
Release Version / build (push) Failing after 1m14s

This commit is contained in:
leafus 2024-09-29 04:43:26 +02:00
parent 38d9c4a15f
commit 4d4ecf8c11

View File

@ -18,10 +18,14 @@ jobs:
with: with:
go-version: '1.23.1' go-version: '1.23.1'
- name: Build Go binary - name: Build Go binary for Linux
run: | run: |
go mod tidy go mod tidy
go build -o s3-client go build -o s3-client_linux.x86_64
- name: Build Go binary for Windows
run: |
GOOS=windows GOARCH=amd64 go build -o s3-client_windows.x86_64.exe
- name: Get latest commit ID - name: Get latest commit ID
id: get_commit id: get_commit
@ -61,10 +65,17 @@ jobs:
GITEA_TOKEN: ${{ secrets.TOKEN }} GITEA_TOKEN: ${{ secrets.TOKEN }}
GITHUB_TOKEN: ${{ secrets.TOKEN }} GITHUB_TOKEN: ${{ secrets.TOKEN }}
- name: Upload Go binary to release - name: Upload Go binaries to release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
files: ./s3-client files: |
./s3-client_linux.x86_64
./s3-client_windows.x86_64.exe
tag_name: ${{ env.new_version }} tag_name: ${{ env.new_version }}
name: Release ${{ env.new_version }}
body: |
Automatic release by Gitea CI
Release version ${{ env.new_version }}.
Commit ID: ${{ env.commit_id }}
env: env:
GITHUB_TOKEN: ${{ secrets.TOKEN }} GITHUB_TOKEN: ${{ secrets.TOKEN }}