5151 # a single workflow that can be instrumented in the future.
5252 # This is also an example of using a matrix strategy to build in GHA
5353 build-packages :
54- uses :
aerospike/shared-workflows/.github/workflows/[email protected] .1 # update to 2.0.2 once released 54+ uses :
aerospike/shared-workflows/.github/workflows/[email protected] .2 5555 needs : extract-version
5656 # Matrix strategy: Multi-platform builds across Ubuntu/Debian/RPM families (x86_64 native, ARM64 emulated)
5757 strategy :
@@ -132,7 +132,7 @@ jobs:
132132 jf-build-name : test-build
133133 jf-build-id : ${{ github.run_number }}-buildinfo-${{ matrix.distro }}-${{ matrix.arch }}
134134 gh-checkout-path : project-location # In the case of running in shared_workflows gh_checkout_path and gh_source_path will have the same content but we put them here by way of example.
135- # gh-workflows-ref: v2.0.1 #update to 2.0.2 once released # Use specific shared-workflows version
135+ # gh-workflows-ref: v2.0.2
136136 gh-source-path : repo-source
137137 working-directory : repo-source/.github/workflows/execute-build/test_apps/hi
138138 build-script : |
@@ -184,7 +184,7 @@ jobs:
184184 retention-days : 1
185185 sign-artifacts :
186186 needs : package-built-artifacts
187- uses :
aerospike/shared-workflows/.github/workflows/[email protected] .1 # update to 2.0.2 once released 187+ uses :
aerospike/shared-workflows/.github/workflows/[email protected] .2 # update to 2.0.2 once released 188188 with :
189189 gh-retention-days : 1
190190 gh-artifact-name : packaged-artifacts
@@ -196,7 +196,7 @@ jobs:
196196
197197 deploy-artifacts :
198198 needs : [sign-artifacts, extract-version]
199- uses :
aerospike/shared-workflows/.github/workflows/[email protected] .1 # update to 2.0.2 once released 199+ uses :
aerospike/shared-workflows/.github/workflows/[email protected] .2 200200 with :
201201 jf-project : test
202202 jf-build-name : test-build
@@ -210,7 +210,7 @@ jobs:
210210 oidc-audience : aerospike/testing
211211 dry-run : false
212212 build-docker-deploy :
213- uses :
aerospike/shared-workflows/.github/workflows/[email protected] .1 # update to 2.0.2 once released 213+ uses :
aerospike/shared-workflows/.github/workflows/[email protected] .2 214214 needs : extract-version
215215 with :
216216 jf-project : test
@@ -326,7 +326,7 @@ jobs:
326326 gpgkey=https://artifact.aerospike.io/artifactory/api/security/keypair/aerospike/public
327327 EOF
328328 echo "--------------------------------"
329- cat "$REPO_FILE" | base64
329+ cat "$REPO_FILE"
330330 echo "--------------------------------"
331331 echo "Aerospike .repo file written to $REPO_FILE"
332332 - name : Install RPMs
@@ -336,7 +336,7 @@ jobs:
336336 hi
337337 create-release-bundle :
338338 needs : [use-artifacts, extract-version, deploy-artifacts]
339- uses :
aerospike/shared-workflows/.github/workflows/[email protected] .1 # update to 2.0.2 once released 339+ uses :
aerospike/shared-workflows/.github/workflows/[email protected] .2 340340 if : github.event_name == 'workflow_dispatch'
341341 with :
342342 jf-project : test
0 commit comments