| name: Release-plz |
| |
| permissions: |
| pull-requests: write |
| contents: write |
| |
| on: |
| push: |
| branches: |
| - main |
| |
| jobs: |
| release-plz: |
| name: Release-plz |
| runs-on: ubuntu-24.04 |
| steps: |
| - name: Checkout repository |
| uses: actions/checkout@v4 |
| with: |
| fetch-depth: 0 |
| - name: Install Rust (rustup) |
| run: rustup update nightly --no-self-update && rustup default nightly |
| - name: Run release-plz |
| uses: MarcoIeni/release-plz-action@v0.5 |
| env: |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} |