Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Automatically publish extension and add pre-release version#624

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
EhabY merged 10 commits intocoder:mainfromEhabY:automatic-publish-extension
Oct 22, 2025

Conversation

@EhabY
Copy link
Collaborator

@EhabYEhabY commentedOct 14, 2025
edited
Loading

- Automatically publish a pre-release version on every merge to main with the following versioning:MAJOR.(MINOR+1).YYYYMMDDNN. It means we can have up to 100 releases (merges to main) in a day. This is similar to how VS Code's Remote SSH does preview releases.

  • Automatically publish the pre-release when pushing av*-pre tag tomain.
  • Automatically publish the stable release when pushing av* tag tomain.
  • Both release workflows use the samepublish-extension.yaml workflow for all publishing tasks (VS Marketplace, Open VSX, and GitHub releases), with theisPreRelease flag controlling the behavior.
  • Package VSIX on every PR and merge to main. For PRs, it is retained for 7 days, but for main it's retained indefinitely.

Notes

  • SetVSCE_PAT andOVSX_PAT secrets in repo, if not set, then the publishing will be skipped.

Closes#97

code-asher reacted with hooray emoji
Copy link
Member

@code-ashercode-asher left a comment

Choose a reason for hiding this comment

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

Awesome!

EhabY reacted with heart emoji
@EhabYEhabYforce-pushed theautomatic-publish-extension branch fromc1ac29d tod075fa9CompareOctober 17, 2025 19:38
Copy link
Member

@code-ashercode-asher left a comment

Choose a reason for hiding this comment

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

Very nice indeed!

EhabY reacted with hooray emoji
@EhabYEhabYforce-pushed theautomatic-publish-extension branch from0583cf1 tod319e7bCompareOctober 22, 2025 07:55
@EhabYEhabYforce-pushed theautomatic-publish-extension branch fromd319e7b toda5d5c2CompareOctober 22, 2025 08:22
@EhabYEhabY merged commit930d543 intocoder:mainOct 22, 2025
3 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@code-ashercode-ashercode-asher approved these changes

Assignees

@EhabYEhabY

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Automate extension releases to VS Code Marketplace and Open VSX Regsitry

2 participants

@EhabY@code-asher

[8]ページ先頭

©2009-2025 Movatter.jp