Add binaries cross compile in CD (#113)

هذا الالتزام موجود في:
Thomas Miceli
2023-09-26 15:13:58 +02:00
ملتزم من قبل GitHub
الأصل fa8e068e24
التزام 30ca090e74
9 ملفات معدلة مع 134 إضافات و7 حذوفات

عرض الملف

@@ -1,11 +1,36 @@
name: Docker
name: Release
on:
release:
types: [published]
workflow_dispatch:
jobs:
binaries-build-release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up Go 1.20
uses: actions/setup-go@v4
with:
go-version: "1.20"
- name: Cross compile build
run: make all_crosscompile
- name: Upload Release Assets
uses: softprops/action-gh-release@v1
with:
files: |
build/*.tar.gz
build/*.zip
build/checksums.txt
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
docker-build-release:
runs-on: ubuntu-latest
permissions: