Skip to content
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

Codicon automation #229

Merged
merged 6 commits into from
Mar 1, 2024
Merged

Codicon automation #229

merged 6 commits into from
Mar 1, 2024

Conversation

hbons
Copy link
Member

@hbons hbons commented Feb 26, 2024

Part of #196.

  • Remove tracking of dist/ to avoid conflicts
  • Create artefact for the font that can be downloaded
  • Create Release on tag push
  • Bump script versions
  • Move hardcoded vscode icon links to mapping.json (or split out to a generated file + custom overlay) codicons: Split list into Library and Derived vscode#206427
  • Push commits to VS Code repo branch on new commits

Todo in next PR:

  • Create PR to VS Code repo on new commit(s) merged
  • Generate mapping file
  • Create gh-pages branch that hosts the icon gallery without the .ttf file

@hbons hbons self-assigned this Feb 26, 2024
@hbons hbons force-pushed the automation branch 5 times, most recently from c532cc4 to 371304c Compare February 26, 2024 12:02
@hbons hbons force-pushed the automation branch 2 times, most recently from 0069976 to 30c2c7a Compare February 26, 2024 12:19
@hbons hbons added the engineering Build setup label Feb 26, 2024
@hbons hbons marked this pull request as ready for review March 1, 2024 14:32
@hbons hbons enabled auto-merge (rebase) March 1, 2024 14:33
@vscodenpa vscodenpa added this to the March 2024 milestone Mar 1, 2024
@hbons hbons merged commit 8840a98 into main Mar 1, 2024
4 checks passed
@hbons hbons deleted the automation branch March 1, 2024 15:34
@hbons hbons mentioned this pull request Mar 1, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engineering Build setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants