Skip to content

fix: using a PAT for release-please action #6

fix: using a PAT for release-please action

fix: using a PAT for release-please action #6

Workflow file for this run

name: Create Release
on:
push:
branches:
- "*" # Temporary for testing
jobs:
release:
name: Create Release
runs-on: ubuntu-latest
strategy:
matrix:
directory:
- kubeconform
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Create Release
id: release
uses: googleapis/release-please-action@v4
with:
release-type: simple
path: ${{ matrix.directory }}
token: ${{ secrets.RELEASE_PLEASE_GITHUB_TOKEN }}
- name: Debug
run: "echo 'Release version: ${{ steps.release.outputs.paths_released }}'"
- name: Construct Release Name
id: ConstructReleaseName
run: |
RELEASE_NAME="${{ matrix.directory }}/${{ steps.release.outputs.release-version }}"
echo "RELEASE_NAME=$RELEASE_NAME" >> $GITHUB_OUTPUT
- name: Create GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_PLEASE_GITHUB_TOKEN }}
with:
tag_name: ${{ steps.release.outputs.release-version }}
release_name: ${{ steps.ConstructReleaseName.outputs.RELEASE_NAME }}
body: ${{ steps.release.outputs.release-notes }}