File tree Expand file tree Collapse file tree 3 files changed +38
-36
lines changed Expand file tree Collapse file tree 3 files changed +38
-36
lines changed Original file line number Diff line number Diff line change
1
+ on :
2
+ - workflow_dispatch
3
+
4
+ name : Release snapshot
5
+
6
+ jobs :
7
+ release :
8
+ name : Build and release
9
+
10
+ runs-on : ubuntu-latest
11
+
12
+ steps :
13
+ - name : Checkout
14
+ uses : actions/checkout@v2
15
+
16
+ - name : Setup Java
17
+ uses : actions/setup-java@v1
18
+ with :
19
+ java-version : ' 8'
20
+
21
+ - name : Build and Test
22
+ run : ./gradlew --build-cache clean test
23
+
24
+ - name : Release
25
+ run : ./gradlew --build-cache publishAllPublicationsToGitHubPackagesRepository --info --stacktrace
26
+ env :
27
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 3
3
tags :
4
4
- ' [0-9]+.[0-9]+.[0-9]+*'
5
5
6
- # branches:
7
- # - master
8
-
9
6
name : AutoRelease
10
7
11
8
jobs :
12
- # release:
13
- # name: Build and release
14
- #
15
- # runs-on: ubuntu-latest
16
- #
17
- # if: startsWith( github.ref, 'refs/tags/') == false
18
- #
19
- # steps:
20
- # - name: Checkout
21
- # uses: actions/checkout@v2
22
- #
23
- # - name: Setup Java
24
- # uses: actions/setup-java@v1
25
- # with:
26
- # java-version: '8'
27
- #
28
- # - name: Build and Test
29
- # run: ./gradlew --build-cache clean test
30
- #
31
- # - name: Release
32
- # run: ./gradlew --build-cache bintrayUpload writeVersionToReadme --info --stacktrace
33
- # env:
34
- # CTP_BINTRAY_USER: ${{ secrets.BINTRAY_USER }}
35
- # CTP_BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}
36
- #
37
- # - uses: stefanzweifel/git-auto-commit-action@v4
38
- # with:
39
- # commit_message: "TASK: Updating version in README"
40
- # commit_user_name: Auto Mation
41
- # commit_user_email: [email protected]
42
- # commit_author: Auto Mation <[email protected] >
43
-
44
9
release_tag :
45
10
name : Build and release tag
46
11
65
30
echo ::set-output name=SOURCE_BRANCH::${GITHUB_REF#refs/heads/}
66
31
echo ::set-output name=SOURCE_TAG::${GITHUB_REF#refs/tags/}
67
32
68
- - run : ./gradlew -Pversion=$SOURCE_TAG clean test javadoc bintrayUpload writeVersionToReadme --info --stacktrace
33
+ - run : ./gradlew -Pversion=$SOURCE_TAG clean test javadoc bintrayUpload publish writeVersionToReadme --info --stacktrace
69
34
working-directory : sdk
70
35
env :
71
36
CTP_BINTRAY_USER : ${{ secrets.BINTRAY_USER }}
Original file line number Diff line number Diff line change @@ -220,6 +220,16 @@ subprojects { project ->
220
220
}
221
221
222
222
publishing {
223
+ repositories {
224
+ maven {
225
+ name = " GitHubPackages"
226
+ url = uri(" https://maven.pkg.github.com/commercetools/commercetools-sdk-java-v2" )
227
+ credentials {
228
+ username = System . getenv(" GITHUB_ACTOR" )
229
+ password = System . getenv(" GITHUB_TOKEN" )
230
+ }
231
+ }
232
+ }
223
233
publications {
224
234
Maven (MavenPublication ) {
225
235
from components. java
You can’t perform that action at this time.
0 commit comments