mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-03-01 06:54:16 +00:00
Update cheatsheets
This commit is contained in:
41
gh-workflow
Normal file
41
gh-workflow
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
syntax: markdown
|
||||
tags: [tldr, common]
|
||||
source: https://github.com/tldr-pages/tldr.git
|
||||
---
|
||||
# gh workflow
|
||||
|
||||
> List, view, and run GitHub Actions workflows.
|
||||
> More information: <https://cli.github.com/manual/gh_workflow>.
|
||||
|
||||
- Interactively select a workflow to view the latest jobs for:
|
||||
|
||||
`gh workflow view`
|
||||
|
||||
- View a specific workflow in the default browser:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --web`
|
||||
|
||||
- Display the YAML definition of a specific workflow:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --yaml`
|
||||
|
||||
- Display the YAML definition for a specific Git branch or tag:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --ref {{branch|tag_name}} --yaml`
|
||||
|
||||
- List workflow files (use `--all` to include disabled workflows):
|
||||
|
||||
`gh workflow list`
|
||||
|
||||
- Run a manual workflow with parameters:
|
||||
|
||||
`gh workflow run {{id|workflow_name|filename.yml}} {{--raw-field param1=value1 --raw-field param2=value2 ...}}`
|
||||
|
||||
- Run a manual workflow using a specific branch or tag with JSON parameters from `stdin`:
|
||||
|
||||
`echo '{{{"param1": "value1", "param2": "value2", ...}}}' | gh workflow run {{id|workflow_name|filename.yml}} --ref {{branch|tag_name}}`
|
||||
|
||||
- Enable or disable a specific workflow:
|
||||
|
||||
`gh workflow {{enable|disable}} {{id|workflow_name|filename.yml}}`
|
||||
Reference in New Issue
Block a user