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

IssueOps continent #4

Closed
2 tasks done
bryantson opened this issue Oct 27, 2021 · 1 comment
Closed
2 tasks done

IssueOps continent #4

bryantson opened this issue Oct 27, 2021 · 1 comment

Comments

@bryantson
Copy link
Contributor

bryantson commented Oct 27, 2021

Welcome to IssueOps continent

4_IssueOps

IssueOps is a cool feature within GitHub that you can drive everything through GitHub Issue

Your mission

  • Learn about IssueOps and what you can do with it
  • 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.

image

Reference:

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.

@github-actions github-actions bot reopened this Oct 27, 2021
@github-actions github-actions bot mentioned this issue Oct 27, 2021
2 tasks
@github-actions
Copy link

Congratulation. You are done with IssueOps continent

image

Let's move to the next issue

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

No branches or pull requests

1 participant