Skip to content

Add GitHub Actions workflow for building VSCode extensions #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 17, 2025

Conversation

safoinme
Copy link
Contributor

No description provided.

@strickvl strickvl requested a review from Copilot June 13, 2025 14:18
@strickvl strickvl added enhancement New feature or request ci/cd Automated workflows, CI/CD, and scheduled tasks labels Jun 13, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new GitHub Actions workflow to automate the build process for VSCode extensions for the repository.

  • Adds a workflow file (.github/workflows/build-extensions.yml) that defines build steps for both the tutorial and theme extensions.
  • Implements artifact upload and automated commit & push of built artifacts for push events and optionally when forced through workflow_dispatch.

@safoinme safoinme requested a review from strickvl June 13, 2025 15:05
Copy link
Contributor

@strickvl strickvl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also can you update the README file(s) to reflect this?

@strickvl strickvl merged commit a848d4b into develop Jun 17, 2025
4 checks passed
@strickvl strickvl deleted the misc/add-ci-to-auto-build-extensions branch June 17, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Automated workflows, CI/CD, and scheduled tasks enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants