ci: upload to minio
Test / test (push) Waiting to run Details
Build / build (push) Has been cancelled Details

This commit is contained in:
Ash Keel 2024-04-20 21:30:51 +02:00
parent 732eda6f1f
commit 40b51ed69e
No known key found for this signature in database
GPG Key ID: 53A9E9A6035DD109
1 changed files with 11 additions and 1 deletions

View File

@ -29,4 +29,14 @@ jobs:
- name: Build windows/amd64 release
run: GOOS=windows GOARCH=amd64 CC=x86_64-w64-mingw32-gcc wails build -ldflags "-X main.appVersion=${GITHUB_REF_NAME}" -m -nosyncgomod -skipbindings -s -platform windows/amd64 -upx -upxflags "-9"
- name: Move binaries to build/bin
run: mkdir build/bin/${GITHUB_REF_NAME} && mv build/bin/strimertul* "build/bin/${GITHUB_REF_NAME}/"
run: mkdir build/bin/${GITHUB_REF_NAME} && mv build/bin/strimertul* "${GITHUB_REF_NAME}/"
- name: Upload binaries to MinIO
uses: github.com/yakubique/minio-upload@v1.1.3
with:
endpoint: https://artifacts.fromouter.space
access_key: ${{ secrets.MINIO_ACCESS }}
secret_key: ${{ secrets.MINIO_SECRET }}
bucket: strimertul-builds
source: "${GITHUB_REF_NAME}/"
target: /
recursive: true