File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load diff This file was deleted.
Original file line number Diff line number Diff line change 1- name : Publish v2 module to the JFROG Artifactory
1+ name : Publish module to the JFROG Artifactory
22on :
33 push :
44 tags-ignore :
77 - " *.md"
88 branches :
99 - release/*
10+ - flowvault-release/*
1011
1112jobs :
12- build-and-deploy-v2 :
13+ resolve-module :
14+ runs-on : ubuntu-latest
15+ outputs :
16+ module : ${{ steps.set-module.outputs.module }}
17+ steps :
18+ - name : Resolve module from branch name
19+ id : set-module
20+ run : |
21+ if [[ "${{ github.ref_name }}" == flowvault-release/* ]]; then
22+ echo "module=flowvault" >> "$GITHUB_OUTPUT"
23+ else
24+ echo "module=v2" >> "$GITHUB_OUTPUT"
25+ fi
26+
27+ build-and-deploy :
28+ needs : resolve-module
1329 uses : ./.github/workflows/shared-build-and-deploy.yml
1430 with :
1531 ref : ${{ github.ref_name }}
1632 server-id : central
1733 profile : jfrog
1834 tag : ' internal'
19- module : ' v2 '
35+ module : ${{ needs.resolve-module.outputs.module }}
2036 secrets :
2137 server-username : ${{ secrets.ARTIFACTORY_USERNAME }}
2238 server-password : ${{ secrets.ARTIFACTORY_PASSWORD }}
2339 gpg-key : ${{ secrets.JFROG_GPG_KEY }}
2440 gpg-passphrase : ${{ secrets.JFROG_GPG_PASSPHRASE }}
25- skyflow-credentials : ${{ secrets.SKYFLOW_CREDENTIALS }} >> .env
26- test-expired-token : ${{ secrets.TEST_EXPIRED_TOKEN }} >> .env
27- test-reusable-token : ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env
41+ skyflow-credentials : ${{ secrets.SKYFLOW_CREDENTIALS }}
42+ test-expired-token : ${{ secrets.TEST_EXPIRED_TOKEN }}
43+ test-reusable-token : ${{ secrets.TEST_REUSABLE_TOKEN }}
You can’t perform that action at this time.
0 commit comments