Skip to content

gr2m/helpdesk

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

helpdesk

Answering all your (and some of my own) GitHub API/automation questions live at twitch.tv/gregorcodes

Got any questions or ideas? You can

Upcoming shows

Past shows

How I use this repository

I keep track of how I use this repository over time as I hope to automate most of it eventually πŸ˜‚

A show usually starts out with an idea on twitter, such as the idea to audit repository access using GitHub Actions. If we agree to make a show about it, I turn it into an issue with a 🏷 show label such as πŸ“… 4/29 @ 1pm PT - GitHub Enterprise repository auditing with @jeffwilcox. If the idea needs some more research, I turn it into an an issue with an 🏷 idea label such as πŸ’‘ How to use Environments + Secrets.

I add all 🏷 show issues to this README as well as on https://github.com/gr2m/gr2m.

I use the issue for preparation, to make sure the guests (if any) and I are on the same page, and to have a rough outline of steps I want to go through during the show. I try to keep the shows to 30 minutes and getting stuck in an unforeseen problem could blow that time limit very quickly, so I like to be prepared. I invite everyone interested in the show to subscribe to the issue.

When the show goes live, I add a comment with a link to twitch.tv/gregorcodes, and also send a tweet that the show is going live shortly.

After the show I add a comment to the Twitch recording for people who missed the live show. I also add notes from the show.

Then I upload the recording to YouTube and add another comment with a link to the video on YouTube, as this one won't be removed after 14 days.

After that, I close the issue, and move the show to the "Past" section in this README as well as on https://github.com/gr2m/gr2m

Progress on automating this repository

My goal is to automate everything about my helpdesk show that can be automated. You can find a list of past and upcoming shows about automating helpdesk at https://github.com/gr2m/helpdesk/issues?q=label%3A%22automating+helpdesk%22

  • automate "Upcoming shows" / "Past shows" sections in the repository README β€” #10
  • automate "Upcoming shows" / "Past shows" sections on my profile page β€” #10
  • add a comment to the issue when I go live on twitch
  • Schedule tweet 30 minutes before the show goes live
  • Schedule tweet when the show goes live
  • add comment with a link to the twitch recording once it's available
  • Send out tweet when the video is available on YouTube
  • add a comment with a link to the video on YouTube once it's available in maximal resolution
  • figure out a way to populate show notes from twitch comments

About

Answering all your GitHub API/automation questions live on Twitch

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project