Join Michael Jenkins for an in-depth discussion in this video Getting to the workflow editor, part of Learning GitHub Actions (2019).
- [Narrator] As we learn GitHub Actions, we'll be creating a lot of workflows, so I wanted to give an overview of getting to the workflow editor. If you're already familiar with navigating to the workflow editor, feel free to skip this lesson. Otherwise, stick around for this quick demo. I'm logged in to my GitHub account and I'll use this dropdown menu to create a new repository. Let's give this repo a name. I'll type in: my first action. And GitHub will help out by creating dashes in between the words; thanks GitHub! And for a description, I'll enter: This is my first action. I'll leave the repo as Public, and have GitHub automatically create a README file by selecting Initialize this repository with a README. I'm not going to worry about the gitignore or license files for now. I'll just go ahead and click Create repository. Now that we have a brand new repo, I can click the Actions tab to start creating a workflow. To get started, I'll click Create a new workflow. This opens up the workflow editor where we can create a workflow and then create actions. Before I move on though, I'm going to open up the screen a bit by clicking the Fullscreen link. This opens up the screen a bit more so we can see more of the workflow editor's interface. One thing you should note before we go full-screen is there's a prompt we need to confirm first. This is important because any changes we made will be lost if they haven't been saved before we open the full-screen. This is a new workflow with no changes yet, so I'm clear to click Leave. Now I'll click Create a new workflow one more time. Okay, we're finally at the workflow editor. From here, we can update our workflow by adding actions. Trust me, by the end of this course, you'll be all too familiar with this process.
- Creating an action
- Creating a workflow
- Adding actions to a workflow
- Using an action from a repository
- Using environment variables
- Building custom actions
- Use cases for actions and workflows