vscode-github-actions
vscode-github-actions copied to clipboard
Simple, unofficial extension to view GitHub Actions workflows and runs in VS Code
2023-03-28: The extension is now an official part of the product 🎉
Get it here: https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions
Find the latest code: https://github.com/github/vscode-github-actions
GitHub Actions for VS Code
Simple extension to interact with GitHub Actions from within VS Code.
Setup
-
Install the extension from the Marketplace
-
Open a repository with a
github.com
origin
git remote -
When prompted, allow
GitHub Actions
access to your GitHub account:
Features
The extension provides a convenient way to monitor workflows and workflow runs from VS Code as well as language-server features for editing workflow YAML files.
Auto-complete and documentation
No additional YAML extension needed, this extension includes a built-in language server with support for the workflow schema:
Auto-completion and validation for every action you reference in uses
:
Auto-completion and validation of labels for hosted and self-hosted runners:
Expressions auto-complete
Auto-completion, validation, and evaluation of expressions:
Auto-complete and validate all webhook event payloads:
Monitor workflow runs
See runs for workflows in the repository, drill into jobs and steps, and inspect logs:
Other features
- Trigger
repository_dispatch
orworkflow_dispatch
workflow runs - View registered self-hosted runners and environments for the current repository
- View, edit, and add secrets
- Pin workflow to the VS Code status bar