]> git.mxchange.org Git - friendica.git/commitdiff
Enable workflow for releases only
authorPhilipp <admin@philipp.info>
Mon, 3 May 2021 18:35:18 +0000 (20:35 +0200)
committerPhilipp <admin@philipp.info>
Mon, 3 May 2021 18:35:18 +0000 (20:35 +0200)
.github/workflows/releases.yml

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