Эх сурвалжийг харах

Remove 'v' prefix from version number in packaging.

Keir Fraser 3 жил өмнө
parent
commit
dda1748080

+ 4 - 4
.github/workflows/ci.yml

@@ -29,8 +29,8 @@ jobs:
         export V=${{ steps.vars.outputs.sha_short }}
         make -j4 dist
         mkdir -p _cidist
-        rm out/$P-v*.zip
-        mv out/$P-v* $P-$V
+        rm out/$P-*.zip
+        mv out/$P-* $P-$V
         rm $P-$V/RELEASE_NOTES
         git rev-parse HEAD >$P-$V/COMMIT
         zip -r $P-$V.zip $P-$V
@@ -41,8 +41,8 @@ jobs:
         export P=greaseweazle-firmware
         export V=${{ steps.vars.outputs.sha_short }}-debug
         make -j4 dist level=debug
-        rm out/$P-v*.zip
-        mv out/$P-v* $P-$V
+        rm out/$P-*.zip
+        mv out/$P-* $P-$V
         rm $P-$V/RELEASE_NOTES
         git rev-parse HEAD >$P-$V/COMMIT
         echo debug >>$P-$V/COMMIT

+ 8 - 8
.github/workflows/release.yml

@@ -16,7 +16,7 @@ jobs:
     - name: Set environment variables
       id: vars
       run: |
-        echo "::set-output name=ref::$(echo ${{ github.ref }} | sed -e's#.*/##')"
+        echo "::set-output name=ver::$(echo ${{ github.ref }} | sed -e's#.*/v##')"
 
     - name: Dependency packages (apt)
       run: |
@@ -34,8 +34,8 @@ jobs:
     - name: Upload artifacts
       uses: actions/upload-artifact@v2
       with:
-        name: greaseweazle-firmware.ci.${{ steps.vars.outputs.ref }}
-        path: greaseweazle-firmware-${{ steps.vars.outputs.ref }}.zip
+        name: greaseweazle-firmware.ci.${{ steps.vars.outputs.ver }}
+        path: greaseweazle-firmware-${{ steps.vars.outputs.ver }}.zip
 
   finalise:
     needs: build-ubuntu
@@ -47,12 +47,12 @@ jobs:
     - name: Set environment variables
       id: vars
       run: |
-        echo "::set-output name=ref::$(echo ${{ github.ref }} | sed -e's#.*/##')"
+        echo "::set-output name=ver::$(echo ${{ github.ref }} | sed -e's#.*/v##')"
 
     - name: Download artifacts
       uses: actions/download-artifact@v2
       with:
-        name: greaseweazle-firmware.ci.${{ steps.vars.outputs.ref }}
+        name: greaseweazle-firmware.ci.${{ steps.vars.outputs.ver }}
 
     - name: Create Release
       id: create_release
@@ -61,7 +61,7 @@ jobs:
         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
       with:
         tag_name: ${{ github.ref }}
-        release_name: Greaseweazle Firmware ${{ steps.vars.outputs.ref }}
+        release_name: Greaseweazle Firmware ${{ steps.vars.outputs.ver }}
         body: "[**Release Notes:**](https://github.com/keirf/greaseweazle-firmware/blob/master/RELEASE_NOTES)"
         draft: false
         prerelease: false
@@ -72,6 +72,6 @@ jobs:
         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
       with:
         upload_url: ${{ steps.create_release.outputs.upload_url }}
-        asset_path: greaseweazle-firmware-${{ steps.vars.outputs.ref }}.zip
-        asset_name: greaseweazle-firmware-${{ steps.vars.outputs.ref }}.zip
+        asset_path: greaseweazle-firmware-${{ steps.vars.outputs.ver }}.zip
+        asset_name: greaseweazle-firmware-${{ steps.vars.outputs.ver }}.zip
         asset_content_type: application/zip

+ 1 - 1
Makefile

@@ -3,7 +3,7 @@ export FW_MAJOR := 1
 export FW_MINOR := 1
 
 PROJ = greaseweazle-firmware
-VER := v$(FW_MAJOR).$(FW_MINOR)
+VER := $(FW_MAJOR).$(FW_MINOR)
 
 PYTHON := python3