Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.

Initial release 0.1.0

Latest
Compare
Choose a tag to compare
@kaklakariada kaklakariada released this 17 Feb 13:13
· 13 commits to main since this release
261d12e

Github-Keeper 0.1.0, released 2022-02-17

Code name: Improved GitHub Actions

Features

  • #1: Extracted from product-integration-tool-chest
  • #6: Modified create-branch-protection to make github-action checks mandatory
  • #10: Added validation for create-branch-protection
  • #11: Added sonar cloud as required check to branch protection
  • #18: Restricted who can merge to protected branches
  • #23: Enabled delete merged branches
  • #22: Enable auto-merge
  • #15: Added validation for slack web-hook
  • #41: Added command for reactivating disabled GitHub actions

Refactoring

  • #25: Unified commands to configure-repo

Bug Fixes:

  • #16: Fixed unify-labels for deprecated labels where the replacement exists
  • #19: Fixed create-branch-protection for duplicated check names
  • #29: Fixed configure-repo for repositories with no detected language
  • #33: Fixed branch protection rule creation for projects with matrix builds
  • #31: Fixed configure-repo for repositories with no workflows
  • #35: Fixed branch protection creation for repos with float matrix build parameter
  • #39: Fixed branch protection creation for runtime generated matrix builds (printing warning that it's not possible)
  • #43: Fixed handling of directories in .github/workflows/

Refactoring

  • #4: Added GitHub unify-labels command (rewritten from product-integration-tool-chest)