Skip to content

fix(deps): update dependency @unocss/eslint-config to v0.58.4 (#894) #20

fix(deps): update dependency @unocss/eslint-config to v0.58.4 (#894)

fix(deps): update dependency @unocss/eslint-config to v0.58.4 (#894) #20

name: release
on:
push:
branches:
- main
jobs:
release-please:
runs-on: ubuntu-latest
outputs:
releases_created: ${{ steps.release.outputs.releases_created }}
steps:
- name: Setup | GitHub App
id: bot
uses: re-taro/actions/gen-installation-token@v3.5.0
with:
app_id: ${{ secrets.APP_ID }}
private_key: ${{ secrets.PRIVATE_KEY }}
- id: release
uses: google-github-actions/release-please-action@v4.0.2
with:
token: ${{ steps.bot.outputs.token }}
config-file: .github/release-please-config.json
manifest-file: .github/release-please-manifest.json
- name: Revoke GitHub Apps token
env:
GITHUB_TOKEN: ${{ steps.bot.outputs.token }}
run: |
curl --location --silent --request DELETE \
--url "${GITHUB_API_URL}/installation/token" \
--header "Accept: application/vnd.github+json" \
--header "X-GitHub-Api-Version: 2022-11-28" \
--header "Authorization: Bearer ${GITHUB_TOKEN}"
release:
needs: release-please
if: ${{ needs.release-please.outputs.releases_created == 'true' }}
permissions:
contents: read
packages: write
uses: ./.github/workflows/release.yml
secrets: inherit