Skip to content

Publishing config changed to S3 #9

Publishing config changed to S3

Publishing config changed to S3 #9

Workflow file for this run

on:
pull_request:
workflow_dispatch:
name: Test release CI
jobs:
build:
name: Upload release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Setup Java
uses: actions/setup-java@v3
with:
java-version: 21
distribution: 'adopt'
- name: Build
run: ./mvnw -B -P release verify
- name: Import GPG key
id: import_gpg
uses: crazy-max/ghaction-import-gpg@v5
with:
gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
- name: Publish package to S3
run: ./mvnw -B --no-transfer-progress -P sign -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} deploy
env:
AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}