moved to gitea
All checks were successful
CI / build (push) Successful in 57s

This commit is contained in:
2024-04-04 06:34:22 +08:00
parent 9c63bb50be
commit 256a1368c3
4 changed files with 37 additions and 7 deletions

View File

@@ -0,0 +1,20 @@
name: CI
on:
push:
branches: [ master ]
jobs:
build:
runs-on: woryzen
steps:
- name: Checkout sources
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 21
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
- name: Execute Gradle build
env:
PUBLISHER_TOKEN: ${{ secrets.PUBLISHER_TOKEN }}
run: ./gradlew publish

View File

@@ -45,7 +45,18 @@ allprojects {
publishing {
repositories {
maven {
url = publishMavenRepositoryUrl
name = "Gitea"
url = uri(getProperty('gitea.maven.url'))
credentials(HttpHeaderCredentials) {
name = "Authorization"
value = "token ${System.getenv()["PUBLISHER_TOKEN"]}"
}
authentication {
header(HttpHeaderAuthentication)
}
}
}
}

View File

@@ -1,7 +1,6 @@
woggioniMavenRepositoryUrl=https://woggioni.net/mvn/
publishMavenRepositoryUrl=https://mvn.woggioni.net/
gitea.maven.url = https://gitea.woggioni.net/api/packages/woggioni/maven
lys.version = 2024.02.24
lys.version = 2024.04.04
version.envelope=2024.02.28
version.envelope=2024.04.04
version.gradle=7.6

View File

@@ -9,7 +9,7 @@ pluginManagement {
includeModule 'net.woggioni.gradle', 'multi-release-jar'
includeModule 'net.woggioni.gradle.multi-release-jar', 'net.woggioni.gradle.multi-release-jar.gradle.plugin'
}
url = 'https://woggioni.net/mvn/'
url = getProperty('gitea.maven.url')
}
}
}
@@ -17,7 +17,7 @@ pluginManagement {
dependencyResolutionManagement {
repositories {
maven {
url = 'https://woggioni.net/mvn/'
url = getProperty('gitea.maven.url')
content {
includeGroup 'com.lys'
}