Reusable actions for the eviden-actions organization.
on:
push:
jobs:
validate:
uses: eviden-actions/actions/.github/workflows/lint-code.yml@v1
release:
needs: [validate]
uses: eviden-actions/actions/.github/workflows/release.yml@v1
secrets:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
Action | Description | Args |
---|---|---|
cancel-workflow |
No | |
dependabot |
Yes | |
lint-code |
Check code style and coding guidelines | No |
lint-pr |
Check PR is matching contributing guidelines | No |
release |
Release a new version with semantical release | Yes |
Warning
The dependabot
action is deprecated and will be removed in the future.
It is being replaced through the AutoMate app on the organization level.
You can remove the dependabot
action from your workflow.
Arguments for the dependabot
action:
Secrets | Description | Required |
---|---|---|
GH_TOKEN |
Add a code owner PT on protected branches | No |
Arguments for the release
action:
Secrets | Description | Required |
---|---|---|
GH_TOKEN |
Add a code owner PT on protected branches | No |