Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: git-hooks + Startersteps.md #3

Merged
merged 5 commits into from
Aug 6, 2024
Merged

Conversation

trentonyo
Copy link
Contributor

git-hooks + Startersteps.md

ASSOCIATED ISSUES:

  • Not opened

Description

🪝 git-hooks Tool: Added a tool that configures custom git-hooks.

📝 Startersteps.md: With new standard from StartOut for Startersteps.md, added steps for installing TODO-Or-Not GitHub app to support a CI workflow.

Definition of Done

  • Changes are approved
  • Contains no breaking changes
  • Changes are implemented in all components
  • Each component associated with issue is updated (no stubs)
  • Each new feature has unit tests written and confirmed
  • All tests pass, no regressions
  • All documentation is updated, including release notes

Created Startersteps.md with setup instructions for the TODO-Or-Not app. Added .github/workflows/todoon-fail.yaml to automate the detection of TODOs and FIXMEs in the codebase.
This GitHub Actions workflow checks if Startersteps.md exists on push events. If the file is found, it prompts users to complete the steps and remove the file, then exits with a status code.
Renamed workflow job to reflect file name accurately. The updated message directs users to delete both the Startersteps.md file and the workflow file after completion. This ensures that the starter steps are acknowledged and removed from the project directory.
@trentonyo trentonyo merged commit 59d71e7 into dev/staging Aug 6, 2024
1 check failed
@trentonyo trentonyo deleted the feature/tools branch August 6, 2024 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant