@@ -39,29 +39,24 @@ jobs:
39
39
with :
40
40
fetch-depth : 0
41
41
ref : ${{ env.BRANCH_PREFIX }}${{ env.VERSION }}
42
- - name : get-release-version
43
- id : get-release-version
44
- uses : ./.github/actions/get-release-version
45
- with :
46
- branch_prefix : ${{ env.BRANCH_PREFIX }}
47
42
- name : run-component-builds
48
43
uses : ./.github/actions/build-environment
49
44
with :
50
- build_args : --make --force --version=${{ steps.get-release-version.outputs.release_version }}
45
+ build_args : --make --force --version=${{ env.VERSION }}
51
46
- name : run-linting-and-style-checks
52
47
uses : ./.github/actions/build-environment
53
48
with :
54
- build_args : --check --force --version=${{ steps.get-release-version.outputs.release_version }}
49
+ build_args : --check --force --version=${{ env.VERSION }}
55
50
- name : run-component-tests
56
51
uses : ./.github/actions/build-environment
57
52
with :
58
- build_args : --test --force --version=${{ steps.get-release-version.outputs.release_version }}
53
+ build_args : --test --force --version=${{ env.VERSION }}
59
54
- name : release-components
60
55
uses : ./.github/actions/build-environment
61
56
env :
62
57
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
63
58
with :
64
- build_args : --release --force --version=${{ steps.get-release-version.outputs.release_version }}
59
+ build_args : --release --force --version=${{ env.VERSION }}
65
60
pypi_token : ${{ secrets.PYPI_TOKEN }}
66
61
pypi_repository : ${{ secrets.PYPI_REPOSITORY }}
67
62
container_registry_url : ${{ secrets.CONTAINER_REGISTRY_URL }}
72
67
name : update-repository
73
68
uses : stefanzweifel/git-auto-commit-action@v4
74
69
with :
75
- branch : ${{ env.BRANCH_PREFIX }}${{ steps.get-release-version.outputs.release_version }}
70
+ branch : ${{ env.BRANCH_PREFIX }}${{ env.VERSION }}
76
71
commit_user_name : Release Bot
77
72
commit_user_email :
[email protected]
78
73
commit_message : Apply automatic release changes
@@ -81,18 +76,18 @@ jobs:
81
76
82
77
with :
83
78
repo-token : " ${{ secrets.GITHUB_TOKEN }}"
84
- tag : v${{ steps.get-release-version.outputs.release_version }}
79
+ tag : v${{ env.VERSION }}
85
80
- if : ${{ env.GITHUB_TOKEN }}
86
81
name : pull-request
87
82
uses : repo-sync/pull-request@v2
88
83
with :
89
- source_branch : ${{ env.BRANCH_PREFIX }}${{ steps.get-release-version.outputs.release_version }}
84
+ source_branch : ${{ env.BRANCH_PREFIX }}${{ env.VERSION }}
90
85
destination_branch : " main"
91
- pr_title : Finalize release for version ${{ steps.get-release-version.outputs.release_version }}
92
- pr_body : " Automated pull request for release version ${{ steps.get-release-version.outputs.release_version }}"
86
+ pr_title : Finalize release for version ${{ env.VERSION }}
87
+ pr_body : " Automated pull request for release version ${{ env.VERSION }}"
93
88
pr_draft : false
94
89
pr_allow_empty : true
95
- # only works if it exist: pr_milestone: v${{ steps.get-release-version.outputs.release_version }}
90
+ # only works if it exist: pr_milestone: v${{ env.VERSION }}
96
91
github_token : ${{ secrets.GITHUB_TOKEN }}
97
92
# Fix of release drafter to allow different events to trigger the release
98
93
- name : checkout-fixed-release-drafter
104
99
name : create-release-draft
105
100
uses : ./.github/actions/release-drafter
106
101
with :
107
- version : ${{ steps.get-release-version.outputs.release_version }}
108
- tag : v${{ steps.get-release-version.outputs.release_version }}
102
+ version : ${{ env.VERSION }}
103
+ tag : v${{ env.VERSION }}
109
104
env :
110
105
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
111
106
# Optional: upload release assets via actions/upload-release-asset@v1
0 commit comments