Skip to content

Issue-97: Automatically Add New Issues to Tech Department Project Board#98

Merged
kevinfodness merged 3 commits intomainfrom
feature/issue-97/auto-add-issues-to-board
Apr 15, 2025
Merged

Issue-97: Automatically Add New Issues to Tech Department Project Board#98
kevinfodness merged 3 commits intomainfrom
feature/issue-97/auto-add-issues-to-board

Conversation

@kevinfodness
Copy link
Member

@kevinfodness kevinfodness commented Apr 15, 2025

Summary

Fixes #97. This pull request enables the configuration of issue templates to automatically add new issues to the Tech Department Project Board, provided the issue creator has access to the board. This ensures a streamlined process for Alley team members while avoiding errors for external users without board access.

Description of Changes

  • Configured the projects key in issue templates to ensure new issues are automatically added to the Tech Department Project Board when created by Alley team members.

Testing Instructions

  1. Create a new issue as an Alley team member.
  2. Verify that the issue is automatically added to the Tech Department Project Board.
  3. Test the behavior with a user who does not have access to the board to ensure no errors occur.

Additional Notes

See the projects key documentation for reference: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms#top-level-syntax

@kevinfodness kevinfodness added ci/cd PR checks, deploys, automation enhancement New feature or request devops Tooling and workflow improvements labels Apr 15, 2025
@kevinfodness kevinfodness marked this pull request as ready for review April 15, 2025 15:37
@kevinfodness kevinfodness merged commit 1ab258e into main Apr 15, 2025
2 checks passed
@kevinfodness kevinfodness deleted the feature/issue-97/auto-add-issues-to-board branch April 15, 2025 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd PR checks, deploys, automation devops Tooling and workflow improvements enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatically Add New Issues to Tech Department Project Board

2 participants