close
The Wayback Machine - https://web.archive.org/web/20200525152602/https://github.com/actions/starter-workflows
Skip to content
Accelerating new GitHub Actions workflows
TypeScript
Branch: master
Clone or download

Latest commit

ethomson Merge pull request #494 from edwardskrod/dev/edskrod/master/UpdateName
Update workflow name from "WPF .NET Core" to ".NET Core Desktop"
Latest commit b109c5b May 22, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Image .github Update job name May 21, 2020
Image .vscode Add script and workflow to sync the set of starter-workflows for GHES May 15, 2020
Image automation Fix TYPO in the comment block Oct 18, 2019
Image ci Resolved merge conflict. May 22, 2020
Image icons Add missing icons May 20, 2020
Image script Ensure "blank" template is available May 21, 2020
Image .gitattributes Include a .gitattributes Mar 21, 2020
Image .gitignore Move ghes-sync into subfolder May 20, 2020
Image CONTRIBUTING.md Fixed Broken Links Nov 19, 2019
Image LICENSE Update LICENSE Jul 30, 2019
Image README.md Update README.md Mar 1, 2020

README.md

Image

Starter Workflows

These are the workflow files for helping people get started with GitHub Actions. They're presented whenever you start to create a new GitHub Actions workflow.

If you want to get started with GitHub Actions, you can use these starter workflows by clicking the "Actions" tab in the repository where you want to create a workflow.

Image

Directory structure:

  • ci: solutions for Continuous Integration
  • automation: solutions for automating workflows.
  • icons: svg icons for the relevant template

Each workflow must be written in YAML and have a .yml extension. They also need a corresponding .properties.json file that contains extra metadata about the workflow (this is displayed in the GitHub.com UI).

For example: ci/python-django.yml and ci/python-django.properties.json.

Valid properties:

  • name: the name shown in onboarding
  • description: the description shown in onboarding
  • iconName: the icon name in the relevant folder, for example django should have an icon icons/django.svg. Only SVG is supported at this time
  • categories: the categories that it will be shown under
You can’t perform that action at this time.