Skip to content

✨ feat: Add initial workflow for gitmoji semantic versionning #38

✨ feat: Add initial workflow for gitmoji semantic versionning

✨ feat: Add initial workflow for gitmoji semantic versionning #38

Workflow file for this run

name: Code integration
on:
pull_request:
types: [opened, synchronize, edited]
branches:
- main
permissions:
contents: read
pull-requests: write
jobs:
infos:
uses: ./.github/workflows/automation-display-workflow-info.yml
with:
event_name: ${{ github.event_name }}
branch_name: ${{ github.ref }}
repository: ${{ github.repository }}
label:
uses: ./.github/workflows/automation-labeler.yml
lint-pr-title:
if: ${{ github.actor != 'dependabot[bot]' && github.actor != 'allcontributors[bot]' }}
uses: ./.github/workflows/integration-commit-validator.yml
with:
commit_or_pr_title: ${{ github.event.pull_request.title }}
format: gitmoji
dependency-review:
uses: ./.github/workflows/security-dependencies.yml
with:
comment: always
pre-commit:
if: ${{ github.actor != 'dependabot[bot]' && github.actor != 'allcontributors[bot]' }}
uses: ./.github/workflows/integration-linter-pre-commit.yml
update-workflows-list:
permissions:
contents: write
uses: ./.github/workflows/integration-modification-script.yml
with:
script_path: ./scripts/generate_workflows_table.sh
ref: ${{ github.head_ref }}
commit_message: ':memo: doc: Update workflow list in README.md'
test-semver:
if: ${{ github.actor != 'dependabot[bot]' && github.actor != 'allcontributors[bot]' }}
uses: ./.github/workflows/deployment-semver.yml
with:
ref: ${{ github.head_ref }}