]> git.immae.eu Git - github/bastienwirtz/homer.git/blobdiff - .github/workflows/main.yml
Release on tag event.
[github/bastienwirtz/homer.git] / .github / workflows / main.yml
index 792fe59d2c794909d4910eeeceabfe9153a0db29..5139e31e7d3d0d06cde10ae29a52a387e06c54b8 100644 (file)
@@ -3,7 +3,8 @@ name: Upload Release Asset
 
 on:
   push:
-    branches: [master]
+    tags: 
+      - *
 
 jobs:
   build:
@@ -15,15 +16,17 @@ jobs:
         run: |
           yarn install
           yarn build
-          zip --junk-paths homer dist/*
+      - name: Create artifact
+        working-directory: "dist"
+        run: zip -r ../homer.zip ./*
       - name: Create Release
         id: create_release
         uses: actions/create-release@v1
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         with:
-          tag_name: ${{ github.run_id }}
-          release_name: Release ${{ github.run_id }}
+          tag_name: ${{ github.ref }}
+          release_name: Release ${{ github.ref }}
           draft: false
           prerelease: false
       - name: Upload Release Asset