Skip to content

Delete dev-workflow-p2.yml #10

Delete dev-workflow-p2.yml

Delete dev-workflow-p2.yml #10

name: Dev workflow (part 2)
on:
pull_request:
types:
- synchronize
branches:
- 'dev*'
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