All Projects → actions → Starter Workflows

actions / Starter Workflows

Licence: other
Accelerating new GitHub Actions workflows

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to Starter Workflows

setup-ionic
Set up your GitHub Actions workflow with Cordova/Ionic environment
Stars: ✭ 23 (-99.58%)
Mutual labels:  actions
Actions-OP
Autobuild openwrt using github actions | 自动编译你的专属openwrt固件
Stars: ✭ 19 (-99.66%)
Mutual labels:  actions
webpack-stats-diff-action
Github action to print Webpack stat diffs in your pull-requests.
Stars: ✭ 29 (-99.47%)
Mutual labels:  actions
bridgecrew-action
This Github Action runs Bridgecrew against an Infrastructure-as-Code repository. Bridgecrew performs static security analysis of Terraform & CloudFormation Infrastructure code.
Stars: ✭ 52 (-99.06%)
Mutual labels:  actions
k-redux-factory
Factory of Redux reducers and their associated actions and selectors.
Stars: ✭ 18 (-99.67%)
Mutual labels:  actions
npm-update-check-action
npm new package version check action for GitHub Actions.
Stars: ✭ 17 (-99.69%)
Mutual labels:  actions
action-sync-node-meta
GitHub Action that syncs package.json with the repository metadata.
Stars: ✭ 25 (-99.55%)
Mutual labels:  actions
wp-documentor
Documentation Generator for WordPress.
Stars: ✭ 28 (-99.49%)
Mutual labels:  actions
Android-CICD
This repo demonstrates how to work on CI/CD for Mobile Apps 📱 using Github Actions 💊 + Firebase Distribution 🎉
Stars: ✭ 37 (-99.33%)
Mutual labels:  actions
upx-action
Strips and runs upx on binaries
Stars: ✭ 17 (-99.69%)
Mutual labels:  actions
github-security-jira
Github Action for integrating Security Alerts with JIRA
Stars: ✭ 22 (-99.6%)
Mutual labels:  actions
build-godot-action
GitHub action that builds a Godot project for multiple platforms
Stars: ✭ 62 (-98.88%)
Mutual labels:  actions
action
📦📊 GitHub Action to reports on the size of your npm package
Stars: ✭ 36 (-99.35%)
Mutual labels:  actions
memer-action
A GitHub Action for Programmer Memes xD
Stars: ✭ 21 (-99.62%)
Mutual labels:  actions
gh-pages-action
A GitHub Action to deploy a static site on GitHub Pages.
Stars: ✭ 26 (-99.53%)
Mutual labels:  actions
task-completed-checker-action
☑️ A GitHub action that checks if all tasks are completed in the pull requests.
Stars: ✭ 30 (-99.46%)
Mutual labels:  actions
deno-action
Github action for setup Deno
Stars: ✭ 24 (-99.56%)
Mutual labels:  actions
Actions Openwrt
A template for building OpenWrt with GitHub Actions | 使用 GitHub Actions 云编译 OpenWrt
Stars: ✭ 4,742 (-14.02%)
Mutual labels:  actions
serverless-actions
Serverless GitHub Actions
Stars: ✭ 112 (-97.97%)
Mutual labels:  actions
github-run-tests-action
mabl Github Actions implementation
Stars: ✭ 39 (-99.29%)
Mutual labels:  actions

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. This property is unique within the repository.
  • 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. Another option is to use octicon. The format to use an octicon is octicon <<icon name>>. Example: octicon person
  • creator: creator of the template shown in onboarding. All the workflow templates from an author will have the same creator field.
  • categories: the categories that it will be shown under. Choose at least one category from the list here. Further, choose the categories from the list of languages available here. When a user views the available templates, those templates that match the same language will feature more prominently.

Categories

  • continuous-integration
  • deployment
  • testing
  • code-quality
  • code-review
  • dependency-management
  • monitoring
  • Automation
  • utilities

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 substitute any protected branches from the repository
  • $cron-daily: will substitute a valid but random time within the day
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].