Guiced EE (BOM) #84
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Guiced EE (BOM) | |
on: | |
workflow_dispatch: | |
inputs: | |
centralRelease: | |
type: boolean | |
description: Run a release to maven central | |
default: false | |
push: | |
env: | |
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} | |
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} | |
jobs: | |
Versioner: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
with: | |
baseDir: 'Versioner/' | |
name: 'Versioner' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Standalone: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'StandaloneBOM/' | |
name: 'Standalone' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Tests: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'TestLayoutBOM/' | |
name: 'Test Layouts' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Swagger: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'SwaggerBOM/' | |
name: 'Swagger' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
JBoss: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'JBossBOM/' | |
name: 'JBoss' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Jakarta: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'JakartaBOM/' | |
name: 'Jakarta' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Hibernate: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'HibernateBOM/' | |
name: 'Hibernate' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Google: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'GoogleBOM/' | |
name: 'Google' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
FasterXML: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'FasterXMLBOM/' | |
name: 'FasterXML' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Apache-CXF: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'ApacheCXFBOM/' | |
name: 'Apache CXF' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
Apache-Commons: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'ApacheBOM/' | |
name: 'Apache' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} | |
SmallRye: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: 'SmallRyeBOM/' | |
name: 'Guiced-EE BOM' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: | |
${{secrets.GPG_PRIVATE_KEY}} | |
GuicedEE: | |
uses: GuicedEE/Workflows/.github/workflows/bom.yml@master | |
needs: | |
- Versioner | |
with: | |
baseDir: '' | |
name: 'Guiced-EE BOM' | |
publishToCentral: ${{inputs.centralRelease}} | |
secrets: | |
USERNAME: ${{secrets.USERNAME}} | |
USER_TOKEN: ${{secrets.USER_TOKEN}} | |
SONA_USERNAME: ${{secrets.SONA_USERNAME}} | |
SONA_PASSWORD: ${{secrets.SONA_PASSWORD}} | |
GPG_PASSPHRASE: ${{secrets.GPG_PASSPHRASE}} | |
GPG_PRIVATE_KEY: ${{secrets.GPG_PRIVATE_KEY}} |