diff --git a/.github/workflows/release_on_tag.yml b/.github/workflows/release_on_tag.yml index 3d3b2846..b1ecfa90 100644 --- a/.github/workflows/release_on_tag.yml +++ b/.github/workflows/release_on_tag.yml @@ -38,16 +38,26 @@ jobs: HC_APPLE_DEVELOPER_USER: ${{ secrets.HC_APPLE_DEVELOPER_USER }} HC_APPLE_DEVELOPER_PASSWORD: ${{ secrets.HC_APPLE_DEVELOPER_PASSWORD }} HC_APPLE_IDENTITY: ${{ secrets.HC_APPLE_IDENTITY }} + - name: Create Release - id: create_release - uses: actions/create-release@v1.0.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: hcloud ${{ github.ref }} - draft: true - prerelease: false + id: create_release + uses: actions/create-release@v1.0.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: hcloud ${{ github.ref }} + draft: true + prerelease: false + - name: Upload Changelog File + uses: actions/upload-release-asset@v1.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./dist/CHANGELOG.md + asset_name: CHANGELOG.md + asset_content_type: text/plain - name: Upload Checksums File uses: actions/upload-release-asset@v1.0.1 env: @@ -75,6 +85,24 @@ jobs: asset_path: ./dist/hcloud-freebsd-386.tar.gz asset_name: hcloud-freebsd-386.tar.gz asset_content_type: application/gzip + - name: Upload FreeBSD armv6 + uses: actions/upload-release-asset@v1.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./dist/hcloud-freebsd-armv6.tar.gz + asset_name: hcloud-freebsd-armv6.tar.gz + asset_content_type: application/gzip + - name: Upload FreeBSD armv7 + uses: actions/upload-release-asset@v1.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./dist/hcloud-freebsd-armv7.tar.gz + asset_name: hcloud-freebsd-armv7.tar.gz + asset_content_type: application/gzip - name: Upload Linux 386 uses: actions/upload-release-asset@v1.0.1 env: