Shared GitHub Actions building blocks for ParadeDB repositories.
- apt-install -- Composite action to install APT packages with retry.
- check-typo -- Composite action to check spelling with codespell.
- lint-actions -- Composite action to lint GitHub Actions workflows with actionlint.
- lint-bash -- Composite action to format and lint Bash scripts.
- lint-docker -- Composite action to lint Dockerfiles with Hadolint.
- lint-format -- Composite action to check file endings, whitespace, and JSON validity.
- lint-markdown -- Composite action to lint Markdown with markdownlint and Prettier.
- lint-pr-title -- Composite action to validate pull request titles.
- lint-yaml -- Composite action to lint YAML with Prettier.
- slack-alert -- Composite action for Slack failure alerts.
- upstream-sync -- Reusable workflows for keeping a target repository rebased on an upstream repository.
MIT