Skip to content

fix: fix response type [release] (#31) #35

fix: fix response type [release] (#31)

fix: fix response type [release] (#31) #35

Workflow file for this run

name: Release-plz
permissions:
pull-requests: write
contents: write
id-token: write
on:
push:
branches:
- develop
jobs:
dependency-scan:
uses: centreon/security-tools/.github/workflows/dependency-analysis.yml@main
release-plz-pr:
name: Release PR
runs-on: ubuntu-latest
needs: [dependency-scan]
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
ref: ${{ github.head_ref || github.ref_name }}
- uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable
- uses: release-plz/action@064f4d1e36c843611ddf013be726beaa4ad804db # v0.5
with:
command: release-pr
env:
GITHUB_TOKEN: ${{ secrets.CENTREON_TECHNIQUE_PAT }}
release-plz-release:
name: Release
runs-on: ubuntu-latest
needs: [dependency-scan]
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
ref: ${{ github.head_ref || github.ref_name }}
- uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable
- name: Authenticate with crates.io
uses: rust-lang/crates-io-auth-action@bbd81622f20ce9e2dd9622e3218b975523e45bbe # v1.4
- uses: release-plz/action@064f4d1e36c843611ddf013be726beaa4ad804db # v0.5
with:
command: release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}