Files
imgui-java/.github/workflows/publish_to_maven.yml
T
2022-04-17 23:00:51 +03:00

28 lines
750 B
YAML

name: Publish to Maven
on: workflow_dispatch
jobs:
publish-to-maven:
name: Publish to Maven
runs-on: ubuntu-latest
env:
NEXUS_UPD_ID: ${{ secrets.RELEASE_NEXUS_UPD_ID }}
NEXUS_UPD_PASS: ${{ secrets.RELEASE_NEXUS_UPD_PASS }}
SIGNING_KEY_ID: ${{ secrets.RELEASE_SIGNING_KEY_ID }}
SIGNING_KEY: ${{ secrets.RELEASE_SIGNING_KEY }}
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Setup Repository
run: |
chmod +x ./buildSrc/scripts/release.sh
chmod +x ./gradlew
- name: Setup Java 8
uses: actions/setup-java@v1
with:
java-version: 8
- name: Release
run: ./buildSrc/scripts/release.sh