IssueOps is a cool feature within GitHub that you can drive everything through GitHub Issue
Your mission
[x] Learn about IssueOps and what you can do with it
[x] Activity - Execute the sample GitHub IssueOps to create a repo and to apply some settings
Learn about IssueOps and what you can do with it
You probably heard about DevOps, ChatOps, and GitOps, but what in the world is IssueOps? Well, just as ChatOps can be initiated from a chat application like Slack and GitOps can be initiated from Git space like GitHub, IssueOps means that you can drive the automation from the GitHub Issues.
GitHub introduced Issue Form Template, which is currently in Beta. You can use this to create a nice, front interface. Then, you can combine this with GitHub Actions to pretty much automate anything.
Activity - Execute the sample GitHub IssueOps to create a repo and to apply some settings
Two different files enable this IssueOps demo
Issue Form Template: Under the .github directory, you will find ISSUE_TEMPLATE. In there, demo-issueops-template.yml is a file that defines an interface using Issue Form Template
GitHub Actions to trigger IssueOps: Under the .github directory, you will find workflows. In there, action-issueops-demo.yml is a file that will be triggered with a creation of new Issue.
You can go to Issues then click New Issue. Then, you can select Get started button under Create repositories using IssueOps and follow the instruction to observe the magic happen!
⏭️ After you are done, you can close this issue to move forward to next one.
Welcome to IssueOps continent
Your mission
Learn about IssueOps and what you can do with it
You probably heard about DevOps, ChatOps, and GitOps, but what in the world is IssueOps? Well, just as ChatOps can be initiated from a chat application like Slack and GitOps can be initiated from Git space like GitHub, IssueOps means that you can drive the automation from the GitHub Issues.
GitHub introduced Issue Form Template, which is currently in Beta. You can use this to create a nice, front interface. Then, you can combine this with GitHub Actions to pretty much automate anything.
Reference:
Activity - Execute the sample GitHub IssueOps to create a repo and to apply some settings
Two different files enable this IssueOps demo
.github
directory, you will findISSUE_TEMPLATE
. In there,demo-issueops-template.yml
is a file that defines an interface using Issue Form Template.github
directory, you will findworkflows
. In there,action-issueops-demo.yml
is a file that will be triggered with a creation of new Issue.You can go to Issues then click New Issue. Then, you can select Get started button under Create repositories using IssueOps and follow the instruction to observe the magic happen!
⏭️ After you are done, you can close this issue to move forward to next one.