diff options
author | jkito <jkito@github> | 2023-01-23 16:37:34 +0530 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2023-02-21 17:38:37 +0100 |
commit | 1804de3705cdcf842458aa66bee49185e4b84328 (patch) | |
tree | 9797f651629e6b9ad77391be2f31440faf17c4d7 | |
parent | 5c995e9d2ec45d7308982ef6e1115d89e1bfbf35 (diff) |
[ghaci] Add provider_name input to github actions nightly job
this will allow to select the provider for which branding should
be applied to the bitmask-vpn app buil during the nightly job
-rw-r--r-- | .github/workflows/nightly.yaml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 4fc588b..b3f8895 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -12,6 +12,17 @@ on: description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)' required: false default: false + provider_name: + description: 'The name of the providers branding that needs to be applied to the GUI app' + required: true + default: 'riseup' + type: choice + options: + - riseup + - calyx + - floatdemo + - demolib + push: branches: - main @@ -41,7 +52,9 @@ jobs: - name: Set up Cygwin uses: cygwin/cygwin-install-action@master with: - packages: make curl + packages: make curl sed + - name: Set requested provider name + run: sed -i.bak 's/provider = riseup/provider = ${{ inputs.provider_name }}/1' providers/vendor.conf - name: Build app run: | $env:PATH="$env:SystemDrive\Qt\5.15.2\mingw81_64\bin;$env:SystemDrive\Qt\QtIFW-4.4.2\bin;$env:PATH" @@ -79,6 +92,8 @@ jobs: ./QtInstallerFramework-mac-x64 in --da -c --al - name: Checkout uses: actions/checkout@v3 + - name: Set requested provider name + run: sed -i.bak 's/provider = riseup/provider = ${{ inputs.provider_name }}/1' providers/vendor.conf - name: Build .app run: > export PATH=~/Qt/QtIFW-4.0.1/bin:$PATH && |