Centralized & reusable GitHub Actions to simplify maintenance and maximize usability across all our repositories. This collection provides our guidelines with standardized workflows for dependency management, documentation, and secure repository configuration to improve project maintenance.
Branch Protection: Protect main/develop branches with required PR reviews Dependabot: Add .github/dependabot.yml for weekly dependency updates GitHub Pages: Enable for documentation deployment
dependabot/ - automatically merge and approve successful Dependabot PRs
- documentation/handle-pr-preview/ - Documentation Previews for PRs
- documentation/handle-deployment/ - Documentation Deployments
- javadoc/ - Javadoc publishing to GitHub Pages
version/ - Automated version updates and releases for Maven projects
release/ - Reusable workflows (prepare / title-sync / publish) for the full tag + Maven Central deploy + next-SNAPSHOT release lifecycle
Reference actions using:
uses: secure-software-engineering/actions/{action-path}@developSee individual action READMEs for detailed configuration.
This actions repository is maintained by the Secure Software Engineering team. For questions, issues, or feature requests, please open an issue in this repository.