name: Release on: push: branches: - main permissions: contents: write issues: write pull-requests: write jobs: release: runs-on: ubuntu-latest container: git.tools.ldpt.fr/actions/ci-image:1.0.0 steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Maven settings.xml env: MAVEN_SETTINGS: ${{ secrets.MAVEN_SETTINGS }} run: | mkdir -p .m2 echo "$MAVEN_SETTINGS" > .m2/settings.xml - name: Release with semantic-release run: | npx semantic-release