File tree Expand file tree Collapse file tree 3 files changed +30
-7
lines changed
actions/ci/bicep-standard-ci Expand file tree Collapse file tree 3 files changed +30
-7
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,20 @@ name: Bicep Standard CI
22description : |
33 This action builds Bicep templates and uploads the artifacts.
44
5+ inputs :
6+ branch_name :
7+ description : ' The name of the branch being built'
8+ required : true
9+ new_version :
10+ description : ' The version being built'
11+ required : true
12+ should_publish :
13+ description : ' Whether the build should be published'
14+ required : true
15+
516runs :
617 using : composite
18+
719 steps :
820 - name : Update Packages
921 shell : bash
4153 - name : Artifact Summary
4254 shell : bash
4355 run : |
44- branch_name="${{ steps.branch_info.outputs .branch_name }}"
45- version="${{ steps.calculate_next_version.outputs .new_version }}"
46- should_publish="${{ steps.determine_release_type.outputs .should_publish }}"
56+ branch_name="${{ inputs .branch_name }}"
57+ version="${{ inputs .new_version }}"
58+ should_publish="${{ inputs .should_publish }}"
4759
4860 echo "📦 Artifacts Summary:"
4961 echo " - Version: $version"
Original file line number Diff line number Diff line change 2424 id : release
2525 uses : ./.github/actions/ci/generate-release
2626
27- # - name: Build Bicep Code
28- # id: build
29- # uses: ./.github/actions/ci/bicep-standard-ci
27+ - name : Build Bicep Code
28+ id : build
29+ uses : ./.github/actions/ci/bicep-standard-ci
30+ with :
31+ branch_name : ${{ steps.release.outputs.branch_name }}
32+ new_version : ${{ steps.release.outputs.new_version }}
33+ should_publish : ${{ steps.release.outputs.should_publish }}
Original file line number Diff line number Diff line change @@ -27,7 +27,14 @@ permissions:
2727
2828jobs :
2929 build :
30- runs-on : ubuntu-latest
30+ runs-on : ubuntu-latest
31+ outputs :
32+ new_version : ${{ steps.release.outputs.new_version }}
33+ release_type : ${{ steps.release.outputs.release_type }}
34+ previous_tag : ${{ steps.release.outputs.previous_tag }}
35+ should_release : ${{ steps.release.outputs.should_release }}
36+ should_publish : ${{ steps.release.outputs.should_publish }}
37+ branch_name : ${{ steps.release.outputs.branch_name }}
3138 steps :
3239 - name : Checkout code
3340 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments