Browse Source

really fix pie build (#3286)

Xiaokang Wang (Shelikhoo) 10 months ago
parent
commit
d5bcf9d878
2 changed files with 3 additions and 1 deletions
  1. 1 1
      .github/workflows/release.yml
  2. 2 0
      release/friendly-filenames.json

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

@@ -127,7 +127,7 @@ jobs:
       - name: Show workflow information
         id: get_filename
         run: |
-          export _NAME=$(jq ".[\"$GOOS-$GOARCH$GOARM\"].friendlyName" -r < release/friendly-filenames.json)
+          export _NAME=$(jq ".[\"$GOOS-$GOARCH$GOARM$PIE_ENABLED\"].friendlyName" -r < release/friendly-filenames.json)
           echo "GOOS: $GOOS, GOARCH: $GOARCH, GOARM: $GOARM, RELEASE_NAME: $_NAME"
           echo "ASSET_NAME=$_NAME" >> $GITHUB_OUTPUT
           echo "ASSET_NAME=$_NAME" >> $GITHUB_ENV

+ 2 - 0
release/friendly-filenames.json

@@ -9,8 +9,10 @@
   "freebsd-arm64": { "friendlyName": "freebsd-arm64-v8a" },
   "linux-386": { "friendlyName": "linux-32" },
   "linux-amd64": { "friendlyName": "linux-64" },
+  "linux-amd64pie": { "friendlyName": "linux-64-pie" },
   "linux-arm5": { "friendlyName": "linux-arm32-v5" },
   "linux-arm64": { "friendlyName": "linux-arm64-v8a" },
+  "linux-arm64pie": { "friendlyName": "linux-arm64-v8a-pie" },
   "linux-arm6": { "friendlyName": "linux-arm32-v6" },
   "linux-arm7": { "friendlyName": "linux-arm32-v7a" },
   "linux-mips64le": { "friendlyName": "linux-mips64le" },