Skip to content

kaakaww/starter-workflows

This branch is 1591 commits behind actions/starter-workflows:main.

Folders and files

NameName
Last commit message
Last commit date
Jun 16, 2021
May 15, 2020
Jun 3, 2021
Jul 28, 2021
Aug 4, 2021
Aug 4, 2021
Oct 1, 2020
Mar 21, 2020
May 20, 2020
Jul 16, 2021
Mar 14, 2021
Nov 24, 2020
Jul 29, 2021

Repository files navigation

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.

Directory structure

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/django.yml and ci/properties/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

Variables

These variables can be placed in the starter workflow and will be substituted as detailed below:

  • $default-branch: will substitute the branch from the repository, for example main and master
  • $protected-branches: will substitue any protected branches from the repository.
  • $cron-daily: will substitute a valid but random time within the day

About

Accelerating new GitHub Actions workflows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%