name: Release on: push: branches: [main] jobs: release: runs-on: ubuntu-latest if: github.repository == 'JustinZeus/scholarr' permissions: contents: write id-token: write steps: - uses: actions/checkout@v4 with: fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} - uses: actions/setup-python@v5 with: python-version: "3.12" - run: pip install python-semantic-release - name: Semantic Release id: release run: semantic-release publish env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}