Skip to content

ci: standardize workflows to match other VS extensions#2

Merged
CalvinAllen merged 1 commit intomainfrom
ci/workflows-and-fixes
Feb 4, 2026
Merged

ci: standardize workflows to match other VS extensions#2
CalvinAllen merged 1 commit intomainfrom
ci/workflows-and-fixes

Conversation

@CalvinAllen
Copy link
Contributor

Summary

  • Replace custom publish.yml with reusable workflow from CodingWithCalvin/.github org
  • Add build.yml using reusable vsix-build workflow
  • Add commit-lint.yml for PR title validation
  • Add contributors.yml for auto-updating contributors section
  • Add preview-changelog.yml for release notes preview
  • Update .commitlintrc.yml with standard conventional commit configuration
  • Fix README marketplace links to use correct ID (CodingWithCalvin.VS-LaunchyBar)
  • Fix build status badge to point to build.yml instead of publish.yml
  • Remove unused resource files (CommandIcon.png, preview.png)

Test plan

  • Verify build workflow runs on push to main
  • Verify commit-lint workflow validates PR titles
  • Verify README badges point to correct marketplace

- Replace custom publish.yml with reusable workflow from .github org
- Add build.yml using reusable vsix-build workflow
- Add commit-lint.yml for PR title validation
- Add contributors.yml for auto-updating contributors
- Add preview-changelog.yml for release notes preview
- Update .commitlintrc.yml with standard configuration
- Fix README marketplace links to use VS-LaunchyBar ID
- Fix build status badge to point to build.yml
- Remove unused resource files (CommandIcon.png, preview.png)
@CalvinAllen CalvinAllen merged commit 9ba3316 into main Feb 4, 2026
2 checks passed
@CalvinAllen CalvinAllen deleted the ci/workflows-and-fixes branch February 4, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant