All notable changes to the "vscode-github-actions" extension will be documented in this file.
- Fix #111
- New "Current Branch" view
- Various bug fixes and schema updates
- Fix changes in repositories API
- Remove duplicate trigger run button
- Support github.dev web editor
- Improve sign-in flow
- Prepare for web execution
- Revert
extensionKind
setting so extension works again in remote scenarios
- Support multi-folder workspaces
- Provide one-click commands for (un)pinning workflows
- Updates for recent Actions workflow additions (
concurrency
etc.) - Basic support for environments and environment secrets
- Support error background for pinned workflows - #69
- Basic support for environment auto-completion
- Support
include
/exclude
for matrix strategies
- Consume updated parser
- Fixes issues with
!
in expressions - Fixes issues with using
step.<id>.outputs
in expressions
- Fixed: #42
- Various bugfixes for expression validation
- Added missing
pull_request_target
event - Improved error reporting for unknown keys
- Bugfix: show "Run workflow" in context menu when workflow has only
workflow_dispatch
, do not require alsorepository_dispatch
- Basic support for
environment
in jobs
- Fixes error when trying to open expired logs (#19)
- Removed login command, authorization is now handled via the GitHub authentication provider (#50)
- Fixes error where extension can not be enabled/disabled per workspace (#50)
- Support for validating
workflow_dispatch
events - Support for triggering
workflow_dispatch
workflows
- Updated
github-actions-parser
dependency to fix a number of auto-complete and validation bugs - Removed edit preview features, they are now enabled by default
- Changed the scope of the org features setting, so that it can be set for remote workspaces, too
- Fixes expression auto-completion in YAML multi-line strings
- Enable the
github-actions.preview-features
setting to start using smart auto-complete and validation.
-
Support the VS Code authentication API with the VS Code July release (1.48). This replaces the previous, manual PAT-based authentication flow.
Note: Organization features like displaying Organization-level Secrets require the
admin:org
scope. Since not everyone might want to give this scope to the VS Code token, by default this scope is not requested. There is a new setting to request the scope. -
Moved all commands into a
github-actions.
namespace and "GitHub Actions" category in the command palette
- Update success icon
- Support org secrets
- Roll back VS Code authentication API change for now. Wait until it becomes stable to remove need for manual enabling.
- Support the VS Code authentication API. This replaces the previous, manual PAT-based authentication flow.
- Add inline run button to workflow list
- Bugfixes for remote development
- Show run button for workflows using
repository_dispatch
in editor title bar
- Enable pinning workflows
- Bugfix for displaying self-hosted runners
- Bugfix: "Trigger workflow" shows up for workflows using the object notation to define the
on
events - Feature: If
repository_dispatch
is filtered to specific types, the trigger workflow run will be pre-populated with those.
- Support colored logs
- Support displaying logs for workflows
- Initial prototype