name: Release on: release: types: [published] permissions: contents: read jobs: release: name: Release runs-on: ubuntu-latest steps: - name: Checkout Code uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Build uses: ./.github/actions/setup-build - name: Set version run: | lein change version set '"${{github.event.release.tag_name}}"' - name: Release ${{github.event.release.tag_name}} run: lein with-profile release deploy maven env: OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}