Enable workflow for releases only

This commit is contained in:
Philipp 2021-05-03 20:35:18 +02:00
parent 64332c8c2b
commit ab6c0ede17
No known key found for this signature in database
GPG key ID: 9A28B7D4FF5667BD

View file

@ -1,7 +1,7 @@
name: Generate release packages name: Generate release packages
on: [pull_request] on:
# release: release:
# types: [published] types: [published]
jobs: jobs:
release: release:
name: Create release name: Create release
@ -50,7 +50,6 @@ jobs:
cd build cd build
ARTIFACT=${{ steps.artifact.outputs.name }} ARTIFACT=${{ steps.artifact.outputs.name }}
sha256sum "${ARTIFACT}" > "${ARTIFACT}.sha256" sha256sum "${ARTIFACT}" > "${ARTIFACT}.sha256"
echo "::set-output name=name::${ARTIFACT}.sha256"
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
@ -58,9 +57,11 @@ jobs:
name: friendica name: friendica
path: build/ path: build/
# - name: Upload to release - name: Upload to release
# uses: JasonEtco/upload-to-release@master uses: softprops/action-gh-release@v1
# with: with:
# args: build/friendica-full-${{ steps.release.outputs.version }}.tar.gz application/zip files: |
# env: build/${{ steps.artifact.outputs.name }}.tar.gz
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} build/${{ steps.artifact.outputs.name }}.tar.gz.sha256
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}