-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathindex.yml
More file actions
47 lines (47 loc) · 2.33 KB
/
index.yml
File metadata and controls
47 lines (47 loc) · 2.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
### YamlMime:Module
uid: learn.github.create-custom-github-actions
metadata:
title: Create and publish custom GitHub actions
description: Learn how to create and publish custom GitHub actions.
ms.date: 09/28/2022
author: a-a-ron
ms.author: aastewar
ms.topic: interactive-tutorial
ms.prod: learning-azure
title: Create and publish custom GitHub actions
summary: Learn how to write your own GitHub actions and identify the metadata, syntax, and workflow commands to create custom workflows. Learn best practices for documenting and versioning your action, and how to publish your action to the GitHub Marketplace.
abstract: |
In this module, you will learn how to:
- Identify the metadata and syntax needed to create custom GitHub actions
- Learn best practices to publish a private or public GitHub action
- Publish a newly created action to the GitHub Marketplace
- Create custom JavaScript based actions
levels:
- intermediate
roles:
- devops-engineer
- administrator
- developer
- solution-architect
products:
- github
prerequisites: |
- A GitHub account
- The ability to navigate and edit files in GitHub
- For more information about GitHub, see [Introduction to GitHub](https://lab.github.com/githubtraining/introduction-to-github?azure-portal=true).
- Basic familiarity with GitHub Actions and workflows
- If you aren't familiar with workflows, jobs and steps, check out the [Automate development tasks by using GitHub Actions](/learn/modules/github-actions-automate-tasks/) module.
- Basic familiarity with continuous integration using GitHub Actions and workflows
subjects:
- If you're unfamiliar with continuous integration using GitHub Actions and workflows, check out [Build continuous integration workflows by using GitHub Actions](/learn/modules/github-actions-ci/)
- devops
units:
- learn.github.create-custom-github-actions.introduction
- learn.github.create-custom-github-actions.create-custom-github-action
- learn.github.create-custom-github-actions.publish-custom-github-action
- learn.github.create-custom-github-actions.exercise-create-custom-action
- learn.github.create-custom-github-actions.knowledge-check
- learn.github.create-custom-github-actions.summary
iconUrl: /learn/achievements/github/create-custom-github-actions.svg
badge:
uid: learn.github.create-custom-github-actions.badge