]> www.infradead.org Git - users/mchehab/rasdaemon.git/commitdiff
on_tag.yml: use a different approach to upload artifact v0.7.0
authorMauro Carvalho Chehab <mchehab@kernel.org>
Sun, 22 Jan 2023 06:23:22 +0000 (07:23 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Sun, 22 Jan 2023 06:38:23 +0000 (07:38 +0100)
Use my own upload release asset logic, as it is known to work
already on ZBar.

Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
.github/workflows/on_tag.yml

index 6cc33eb8f8203cb783b59ef34e532de8e582ca6f..da42b1953b954ee5496dca780ecd213bf49b3265 100644 (file)
@@ -18,6 +18,7 @@ jobs:
       - name: Release changelog
         run: |
           .github/workflows/gen_release.pl body_file.tmp > version
+          echo "version=$(cat version)" >> $GITHUB_ENV
       - name: Create Release
         id: create_release
         uses: actions/create-release@v1
@@ -29,16 +30,17 @@ jobs:
           body_path: body_file.tmp
           draft: false
           prerelease: true
-      - name: Create Source Package
+      - name: Create Source Package for version ${{ env.version }}
         run: |
           autoreconf -vfi
           ./configure --enable-all
           make dist-bzip2
-          mkdir artifacts
-          mv rasdaemon-$(cat version).tar.bz2 artifacts
-      - name: Archive package
-        uses: actions/upload-artifact@v1
+      - name: upload
+        env:
+            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+        uses: mchehab/upload-release-asset@v1.0.3
         with:
-          name: rasdaemon-source-package
-          path: artifacts/
-
+          upload_url: ${{ github.event.release.upload_url }}
+          asset_path: rasdaemon-${{ env.version }}.tar.bz2
+          asset_name: rasdaemon-${{ env.version }}.tar.bz2
+          asset_content_type: application/bzip2