Skip to content

Merge pull request #642 from aerospike/2024-Pipeline-Improvement #5

Merge pull request #642 from aerospike/2024-Pipeline-Improvement

Merge pull request #642 from aerospike/2024-Pipeline-Improvement #5

#name: Dev workflow (part 2)
#
#on:
# pull_request_target:
# branches:
# - 'dev*'
# types:
# - closed
# workflow_dispatch:
#
#jobs:
# bump-dev-number:
# if: ${{ github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true }}
# uses: ./.github/workflows/bump-version.yml
# with:
# change: 'bump-dev-num'
# secrets: inherit
#
# rebuild-artifacts-with-new-dev-num:
# needs: bump-dev-number
# name: Rebuild artifacts with new dev number
# uses: ./.github/workflows/build-artifacts.yml
# with:
# # On pull_request_target, the bump version commit will be ignored
# # So we must pass it manually to the workflow
# sha-to-build-and-test: ${{ needs.bump-dev-number.outputs.bump_sha }}
# secrets: inherit
#
# upload-to-jfrog:
# name: Upload artifacts to JFrog
# needs: [
# bump-dev-number,
# rebuild-artifacts-with-new-dev-num
# ]
# uses: ./.github/workflows/upload-to-jfrog.yml
# with:
# version: ${{ needs.bump-dev-number.outputs.new_version }}
# secrets: inherit
#
# # We don't want the artifacts in JFrog to also exist in Github
# delete-artifacts:
# needs: upload-to-jfrog
# uses: ./.github/workflows/delete-artifacts.yml