Skip to content

chore: updated PR template as per latest release process. (#27) #9

chore: updated PR template as per latest release process. (#27)

chore: updated PR template as per latest release process. (#27) #9

Workflow file for this run

name: Release build
on:
push:
branches:
- main
workflow_dispatch:
jobs:
release:
name: Release
runs-on: ubuntu-latest
permissions:
contents: write
actions: write
pull-requests: write
steps:
- name: Set up Rust
uses: actions-rs/toolchain@8e603f32c5c6eeca5b1b2d9d1e7464d926082f1d # v1.0.0
with:
toolchain: stable
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v 1.11.0
id: app-token
with:
app-id: ${{ vars.APP_ID }}
private-key: ${{ secrets.PRIVATE_KEY }}
- name: Build with Cargo
shell: bash
run: cargo build --release
- name: Run release-please
id: release
uses: googleapis/release-please-action@078b9b8dda7799db29972b379561ff8e19b08e82 # v4
with:
release-type: rust
token: ${{ steps.app-token.outputs.token }}