File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed
Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change 11name : Test pkgin
2+ x-const :
3+ tarball_url : &TARBALL_URL "https://us-central.manta.mnx.io/pkgsrc/public/support/pkgin/pkgin-bins.tar.gz"
24on :
5+ push :
6+ branches :
7+ - master
38 workflow_dispatch :
49 inputs :
510 tarball_url :
611 description : " URL of pkgin-bins.tar.gz file to download"
712 required : false
8- default : " https://us-central.manta.mnx.io/pkgsrc/public/support/pkgin/pkgin-bins.tar.gz"
13+ default : *TARBALL_URL
14+ env :
15+ DEFAULT_TARBALL_URL : *TARBALL_URL
916jobs :
1017 fetch-bins :
1118 runs-on : ubuntu-24.04
19+ env :
20+ TARBALL_URL : ${{ github.event.inputs.tarball_url || env.DEFAULT_TARBALL_URL }}
1221 outputs :
1322 version : ${{ steps.generate-version.outputs.version }}
1423 steps :
1524 - name : Download URL
16- if : ${{ inputs.tarball_url != '' }}
1725 run : |
18- echo "Downloading tarball from URL: ${{ inputs.tarball_url } }"
19- curl -L -o artifact.tar.gz "${{ inputs.tarball_url } }"
26+ echo "Downloading tarball from URL: ${TARBALL_URL }"
27+ curl -L -o artifact.tar.gz "${TARBALL_URL }"
2028 - name : Extract tar.gz
2129 run : |
2230 sudo tar -xzvf artifact.tar.gz -C /
@@ -28,17 +36,18 @@ jobs:
2836 run-tests :
2937 needs : fetch-bins
3038 runs-on : ubuntu-24.04
39+ env :
40+ TARBALL_URL : ${{ github.event.inputs.tarball_url || env.DEFAULT_TARBALL_URL }}
3141 strategy :
3242 fail-fast : false
3343 matrix : ${{ fromJson(needs.fetch-bins.outputs.version) }}
3444 steps :
3545 - name : Checkout code
3646 uses : actions/checkout@v4
3747 - name : Download URL
38- if : ${{ inputs.tarball_url != '' }}
3948 run : |
40- echo "Downloading tarball from URL: ${{ inputs.tarball_url } }"
41- curl -L -o artifact.tar.gz "${{ inputs.tarball_url } }"
49+ echo "Downloading tarball from URL: ${TARBALL_URL }"
50+ curl -L -o artifact.tar.gz "${TARBALL_URL }"
4251 - name : Extract tar.gz
4352 run : |
4453 sudo tar -xzvf artifact.tar.gz -C /
You can’t perform that action at this time.
0 commit comments