Skip to content

Commit eb74412

Browse files
authored
Merge pull request #10 from bramwelt-gitlab-test/release-on-pr
Attempt to publish on PR
2 parents 1f09c25 + 30e63ad commit eb74412

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

.github/workflows/merge.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
# yamllint disable rule:line-length
32
name: Merges
43

54
# yamllint disable-line rule:truthy

.github/workflows/release.yml

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
# yamllint disable rule:line-length
32
name: Releases
43

54
# yamllint disable-line rule:truthy
@@ -20,18 +19,25 @@ jobs:
2019
uses: actions/setup-java@v1
2120
with:
2221
java-version: 1.8
23-
# - run: |
24-
# mvn $MAVEN_CLI_OPTS \
25-
# versions:set \
26-
# versions:set versions:update-child-modules versions:commit
27-
# -DremoveSnapshot \
28-
# -DgenerateBackupPoms=false
22+
- name: Cache Packages
23+
uses: actions/cache@v1
24+
with:
25+
path: ~/.m2/repository
26+
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
27+
restore-keys: |
28+
${{ runner.os }}-maven-
29+
- name: Strip SNAPSHOT Version
30+
run: |
31+
mvn $MAVEN_CLI_OPTS \
32+
versions:set versions:update-child-modules versions:commit \
33+
-DremoveSnapshot \
34+
-DgenerateBackupPoms=false
2935
- name: Publish GitHub Packages
3036
run: |
31-
mvn $MAVEN_CLI_OPTS \
37+
mvn $MAVEN_CLI_OPTS \
3238
deploy \
33-
-D altDeploymentRepository=release::default::${MAVEN_RELEASE_REPOSITORY}
39+
-D altDeploymentRepository=release::default::${MAVEN_RELEASE_REPO_URL}
3440
env:
35-
MAVEN_RELEASE_REPO_USER: ${{ GITHUB_ACTOR }}
41+
MAVEN_RELEASE_REPO_USER: ${{ github.actor }}
3642
MAVEN_RELEASE_REPO_PASS: ${{ secrets.GITHUB_TOKEN }}
37-
MAVEN_RELEASE_REPO_URL: https://maven.pkg.github.com/${{ GITHUB_REPOSITORY }}
43+
MAVEN_RELEASE_REPO_URL: https://maven.pkg.github.com/${{ github.repository }}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.example.dep</groupId>
55
<artifactId>ci-sample-java-maven</artifactId>
66
<packaging>jar</packaging>
7-
<version>1.0-SNAPSHOT</version>
7+
<version>1.0.1-SNAPSHOT</version>
88
<name>ci-sample-java-maven</name>
99
<url>http://maven.apache.org</url>
1010
<dependencies>

0 commit comments

Comments
 (0)