-
-
Notifications
You must be signed in to change notification settings - Fork 152
31 lines (27 loc) · 959 Bytes
/
ci.yaml
File metadata and controls
31 lines (27 loc) · 959 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
name: "build"
on:
push:
branches: "**"
tags-ignore: ["**"]
pull_request:
release:
types: [released]
permissions:
actions: "write"
contents: "write"
id-token: "write"
jobs:
call-build:
uses: "KyoriPowered/ci-cookbook/.github/workflows/java-ci.yaml@f3b9a3fbb31e9f4320d855e7be17b028522e87be" # 2026.02.07
with:
publish_releases: true
publish_release_javadoc: true
runtime_version: 21
secrets:
DEPLOYMENT_APP_ID: "${{ secrets.DEPLOYMENT_APP_ID }}"
DEPLOYMENT_APP_SECRET: "${{ secrets.DEPLOYMENT_APP_SECRET }}"
publishing_env_vars: |
ORG_GRADLE_PROJECT_sonatypeUsername="${{ secrets.ADVENTURE_SONATYPE_USERNAME }}"
ORG_GRADLE_PROJECT_sonatypePassword="${{ secrets.ADVENTURE_SONATYPE_PASSWORD }}"
ORG_GRADLE_PROJECT_kyoriSigningKey="${{ secrets.ADVENTURE_GPG_KEY }}"
ORG_GRADLE_PROJECT_kyoriSigningPassword="${{ secrets.ADVENTURE_GPG_PASSWORD }}"