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

ci: add gh actions for issue management #85

Merged
merged 2 commits into from
Nov 10, 2023

Conversation

takanome-dev
Copy link

@takanome-dev takanome-dev commented Nov 10, 2023

Description

This pr adds two workflow files:

  • issue.yml for welcoming whoever opens an issue
  • take.yml for assigning issues if a comment contains .take.

The trigger(.take) can be changed based on preferences. Please let me know what you think about that. Also, open to feedback regarding the copy used.

Related Tickets

Fixes #84

@takanome-dev takanome-dev marked this pull request as ready for review November 10, 2023 20:18
Copy link
Owner

@prjctimg prjctimg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ready to fly! 🚀

So am I supposed to change the token values to match the way its saved on the repository?

Renamed the token property to match the repository secret name
@prjctimg
Copy link
Owner

Will customize the CONTRIBUTING file for the issues.yml workflow

Thanks! 🚀 @takanome-dev

@takanome-dev
Copy link
Author

takanome-dev commented Nov 10, 2023

So am I supposed to change the token values to match the way its saved on the repository?

@prjctimg I forgot to mention that you don't need to add the token, GitHub will automatically create one when running the action

Edit: Ohhhhh, just checked again and it seems like I didn't use {{ secrets.GITHUB_TOKEN }} 😅

You can add GH_PAT to the actions settings or just edit the workflow file and change thee token: secrets.GH_PAT -> secrets.GITHUB_TOKEN

Copy link
Collaborator

@adarshswaminath adarshswaminath left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

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.

Feature: Automation of issue management and pull requests using Actions.
3 participants