on: push: branches: - main env: INFENDRO__TOKEN: ${{ secrets.TOKEN }} jobs: publish: runs-on: linux steps: - uses: actions/checkout@v4 - uses: actions/cache/restore@v4 with: key: gradle path: | ~/.gradle/caches/ ~/.gradle/wrapper/ ~/.konan/ - uses: actions/setup-java@v4 with: java-version: '24' distribution: 'temurin' - run: ./gradlew publish - uses: actions/cache/save@v4 with: key: gradle path: | ~/.gradle/caches/ ~/.gradle/wrapper/ ~/.konan/