Skip to content

feat: implement auto-release GHA and conventional commits. #1

feat: implement auto-release GHA and conventional commits.

feat: implement auto-release GHA and conventional commits. #1

Workflow file for this run

name: Validate Pull Request
on:
pull_request:
types: [opened, synchronize, reopened, edited]
jobs:
validate-pr-title:
runs-on: ubuntu-latest
steps:
- name: PR Conventional Commit Validation
uses: ytanikin/[email protected]
with:
task_types: '["feat","fix","docs","test","ci","refactor","perf","revert"]'
preview-docs:
runs-on: ubuntu-latest
if: github.event.action != 'edited'
steps:
- uses: actions/checkout@v4
- name: Check modifications on docs
uses: dorny/paths-filter@v3
id: filter
with:
filters: |
docs: # name of the filter
- 'docs/**'
- name: Preview Readthedocs
if: steps.filter.outputs.docs == 'true'
uses: readthedocs/actions/preview@v1
with:
project-slug: "bsb"