Skip to content

github package auth

github package auth #2

name: Publish SNAPSHOT
on:
push:
branches:
- main
jobs:
gradle:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: 17
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
env:
GRADLE_BUILD_ACTION_CACHE_DEBUG_ENABLED: true
- name: Test
run: ./gradlew test
- name: Publish
run: ./gradlew publish
env:
GH_PKG_USER: ${{ secrets.GH_PKG_USER }}
GH_PKG_TOKEN: ${{ secrets.GH_PKG_TOKEN }}