- Improve Windows Dev Experience: fix npm commands (cross-env package), fix Source Control Repos, and improve documentation
- Enable GitHub Enterprise Server
- Add a globe icon to workflow steps that links to the GitHub.com specific step
- Automatically detect a remote that is not called "origin" so that users don't have to enter the remote name manually
- Filter out wikis
- Add working lock file and update script to add it to the npm workspace root
- @muzimuzhi - Upgrade vsce 2.11.0 to @vscode/vsce version 2.19.0
- Fix Reusable Workflow Reference for Windows by using vscodeURI instead of path.join
- Add branches-ignore to merge group schema
- Fixes errors around "on-error" token parsing
- Handle auto-completion for string and boolean mappings
- Get and display all workflows, all jobs per workflow, and last 100 workflow runs in the extension view
- Show logs for repos with non-lowercase owner name.
- Add branches to merge-group schema
- Improve expression validation for short-circuiting expressions
- Fix workflow call description parsing
- Secrets and variables dialog no longer closes when changing focus
- Remove newline characters from workflow run names
- Fix sign-in issues
- Public beta release of the official GitHub Actions extension
- 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 - cschleiden/vscode-github-actions#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
- 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