File tree 1 file changed +5
-49
lines changed
1 file changed +5
-49
lines changed Original file line number Diff line number Diff line change 8
8
- completed
9
9
10
10
jobs :
11
- validate :
12
- runs-on : ubuntu-latest
13
- outputs :
14
- should_release : ${{ steps.verify-ci-status.outputs.result == 'success' && steps.interesting-categories.outputs.interesting == 'true' }}
15
- steps :
16
- - name : Verify CI status
17
- uses : jenkins-infra/verify-ci-status-action@v1.2.0
18
- id : verify-ci-status
19
- with :
20
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
21
- output_result : true
22
-
23
- - name : Release Drafter
24
- uses : release-drafter/release-drafter@v5
25
- if : steps.verify-ci-status.outputs.result == 'success'
26
- with :
27
- name : next
28
- tag : next
29
- version : next
30
- env :
31
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
32
-
33
- - name : Check interesting categories
34
- uses : jenkins-infra/interesting-category-action@v1.0.0
35
- id : interesting-categories
36
- if : steps.verify-ci-status.outputs.result == 'success'
37
- with :
38
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39
-
40
- release :
41
- runs-on : ubuntu-latest
42
- needs : [validate]
43
- if : needs.validate.outputs.should_release == 'true'
44
- steps :
45
- - name : Check out
46
- uses : actions/checkout@v3
47
- with :
48
- fetch-depth : 0
49
- - name : Set up JDK 8
50
- uses : actions/setup-java@v3
51
- with :
52
- distribution : ' temurin'
53
- java-version : 8
54
- - name : Release
55
- uses : jenkins-infra/jenkins-maven-cd-action@v1.3.0
56
- with :
57
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
58
- MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
59
- MAVEN_TOKEN : ${{ secrets.MAVEN_TOKEN }}
11
+ maven-cd :
12
+ uses : jenkins-infra/github-reusable-workflows/.github/workflows/maven-cd.yml@setup
13
+ secrets :
14
+ MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
15
+ MAVEN_TOKEN : ${{ secrets.MAVEN_TOKEN }}
You can’t perform that action at this time.
0 commit comments