Skip to content
This repository was archived by the owner on Mar 10, 2026. It is now read-only.

Commit aed5a2b

Browse files
committed
unsetting require branch
1 parent b479307 commit aed5a2b

3 files changed

Lines changed: 26 additions & 12 deletions

File tree

.github/workflows/publish.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
with:
1616
fetch-depth: 0
17-
17+
1818
- name: Set up JDK 17
1919
uses: actions/setup-java@v4
2020
with:
@@ -25,17 +25,30 @@ jobs:
2525

2626
- name: Setup Gradle
2727
uses: gradle/actions/setup-gradle@v4
28-
28+
2929
- name: Get next version
3030
uses: reecetech/version-increment@2024.10.1
3131
id: version
3232
with:
3333
scheme: semver
3434
increment: patch
3535

36+
# Setup git config of the GitHub Actions Bot
37+
- name: Setup git config
38+
run: |
39+
git config user.name "GitHub Actions Bot"
40+
git config user.email "<>"
41+
42+
- name: Checkout branch
43+
run: git checkout ${GITHUB_REF#refs/heads/}
44+
3645
- name: Publish to GitHub Packages
3746
run: |
3847
./gradlew s2:release \
39-
-PreleaseVersion=${{ steps.version.outputs.current-version }} \
40-
-PreleaseNewVersion="${{ steps.version.outputs.version }}-SNAPSHOT"
41-
48+
-Prelease.useAutomaticVersion=true \
49+
-Prelease.releaseVersion=${{ steps.version.outputs.current-version }} \
50+
-Prelease.releaseNewVersion="${{ steps.version.outputs.version }}-SNAPSHOT" \
51+
-x preTagCommit -x createReleaseTag -x commitNewVersion
52+
env:
53+
GITHUB_ACTOR: ${{ github.actor }}
54+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

gradle.properties

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,3 @@ org.gradle.parallel=true
55
org.gradle.caching=true
66

77
group=org.twelvehart
8-
9-
# Release plugin configuration
10-
release.useAutomaticVersion=true

s2/build.gradle.kts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,15 @@ publishing {
9494
}
9595

9696
release {
97+
// Disable the default checks since we're using GitHub Actions
98+
failOnUnversionedFiles = false
99+
failOnUpdateNeeded = false
100+
failOnCommitNeeded = false
97101
git {
98-
requireBranch.set("main")
99-
pushToRemote.set("origin")
100-
signTag.set(false)
101-
tagTemplate.set("v\${version}")
102+
requireBranch.set("") // Since we use GHA to release this should be okay
103+
pushToRemote.set("origin")
104+
signTag.set(false)
105+
tagTemplate.set("v\${version}")
102106
}
103107
}
104108

0 commit comments

Comments
 (0)