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

Release v0.1.0 and publish to the Marketplace #15

Closed
2 tasks done
InSyncWithFoo opened this issue Apr 4, 2024 · 8 comments
Closed
2 tasks done

Release v0.1.0 and publish to the Marketplace #15

InSyncWithFoo opened this issue Apr 4, 2024 · 8 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@InSyncWithFoo
Copy link
Owner

InSyncWithFoo commented Apr 4, 2024

Things to do:

  • Make sure release.yaml works.
  • Edit the docs so that both plugins are reflected.
@InSyncWithFoo
Copy link
Owner Author

InSyncWithFoo commented Apr 4, 2024

This plugin and its sister will be published no sooner than the next Sunday (2024-04-14).

@InSyncWithFoo
Copy link
Owner Author

For the record, CLI v0.1.0 will only support 2024.1 and later (which means mvp.6 will be the last version to support 2023.3). This, however, won't apply to langserver for a while due to #7.

@InSyncWithFoo InSyncWithFoo changed the title Release 0.1.0 and publish to the Marketplace Release v0.1.0 and publish to the Marketplace Apr 5, 2024
@InSyncWithFoo
Copy link
Owner Author

This, however, won't apply to langserver for a while due to #7.

I take that back. Just found a fix.

@InSyncWithFoo
Copy link
Owner Author

I'm willing to take a bet of 3 more hours of debugging that I did not remove anything of significant importance from release.yaml. One task down, one to go.

@InSyncWithFoo
Copy link
Owner Author

InSyncWithFoo commented Apr 9, 2024

#12 turned out to be quite a big task, more so than I thought, with all the intricacies of the UI framework and such.

Since the approval process will take up at least two to three business days, I will have to submit the plugins on Friday morning at the earliest. Not to mention the chance of them being rejected. It's likely that I won't be able to fix it by then, so I'm spending my available time left on rewriting the docs instead.

Hopefully sharing configurations among colleagues who disagree on their favourite OS is not too much of a necessity.

@InSyncWithFoo
Copy link
Owner Author

I will have to submit the plugins on Friday morning at the earliest.

...or maybe Thursday morning. It seems that Saturday is not a business day for JetBrains employees.

@InSyncWithFoo
Copy link
Owner Author

Task 2 is done (4d1f29b and 5e997e7).

@InSyncWithFoo
Copy link
Owner Author

Plugin uploaded to the Marketplace, awaiting approval. Closing.

@InSyncWithFoo InSyncWithFoo unpinned this issue Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant