Skip to content

fix: click_text navigates same-tab for links to avoid target=_blank i… #77

fix: click_text navigates same-tab for links to avoid target=_blank i…

fix: click_text navigates same-tab for links to avoid target=_blank i… #77

name: Release Please
on:
push:
branches:
- main
concurrency:
group: release-please-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: write
pull-requests: write
jobs:
release-please:
runs-on: ubuntu-latest
outputs:
release_created: ${{ steps.release.outputs.release_created }}
tag_name: ${{ steps.release.outputs.tag_name }}
steps:
- uses: googleapis/release-please-action@v4
id: release
with:
release-type: rust
package-name: cratos
# Changelog sections
changelog-types: |
[
{"type":"feat","section":"Features","hidden":false},
{"type":"fix","section":"Bug Fixes","hidden":false},
{"type":"perf","section":"Performance","hidden":false},
{"type":"docs","section":"Documentation","hidden":false},
{"type":"refactor","section":"Refactoring","hidden":false},
{"type":"ci","section":"CI/CD","hidden":false},
{"type":"chore","section":"Miscellaneous","hidden":true}
]
# Trigger release workflow when a new release is created
trigger-release:
needs: release-please
if: ${{ needs.release-please.outputs.release_created }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Log release info
env:
TAG_NAME: ${{ needs.release-please.outputs.tag_name }}
run: |
echo "Release created with tag: $TAG_NAME"
# The release.yml workflow will be triggered by the tag push