Skip to content

chore: Align project structure with OAuthSheriff patterns #1

chore: Align project structure with OAuthSheriff patterns

chore: Align project structure with OAuthSheriff patterns #1

Workflow file for this run

# Configuration is read from .github/project.yml - no inputs needed!
name: Release
on:
pull_request:
types: [closed]
paths:
- '.github/project.yml'
workflow_dispatch:
permissions:
contents: read
jobs:
release:
permissions:
contents: write
if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch'
uses: cuioss/cuioss-organization/.github/workflows/reusable-maven-release.yml@8fce8938a4e92b4164650d083dbbf9c5601c6dfb # v0.6.2
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
OSS_SONATYPE_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }}
OSS_SONATYPE_PASSWORD: ${{ secrets.OSS_SONATYPE_PASSWORD }}
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}