Jobs for backend

This commit is contained in:
Marko Frankovic 2025-02-27 11:27:00 +01:00
parent e929027f25
commit ceaea33051
2 changed files with 31 additions and 0 deletions

16
backend/publish.yml Normal file
View File

@ -0,0 +1,16 @@
name: Maven release
on:
push:
branches:
- '**'
- '!master'
- '!main'
workflow_dispatch:
jobs:
release:
uses: public/gitea-actions/.github/workflows/maven-publish.yml@master
secrets:
AWS_CA_USER: ${{ secrets.AWS_CA_USER }}
AWS_CA_PASSWORD: ${{ secrets.AWS_CA_PASSWORD }}
MVN_SETTINGS_XML: ${{ secrets.MVN_SETTINGS_XML }}

15
backend/release.yml Normal file
View File

@ -0,0 +1,15 @@
name: Maven release
on:
pull_request:
branches:
- 'main'
workflow_dispatch:
jobs:
release:
uses: public/gitea-actions/.github/workflows/maven-release.yml@master
secrets:
AWS_CA_USER: ${{ secrets.AWS_CA_USER }}
AWS_CA_PASSWORD: ${{ secrets.AWS_CA_PASSWORD }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
MVN_SETTINGS_XML: ${{ secrets.MVN_SETTINGS_XML }}