brackets-archive / brackets.io

brackets.io website
0 stars 0 forks source link

Publish Beackets/phcode.dev extension from GitHub #178

Closed brackets-io closed 1 year ago

brackets-io commented 1 year ago

Greetings from the Brackets.io & phcode.dev community. We have simplified extension development and publish workflows for you to be able to quickly publish extensions and themes.

Please read more here.

This Pull Request

Please merge in this pull request to be able to publish your extension/theme to the extension store directly from this repository. This pull request triggers a GitHub action whenever a GitHub release is created. The action notifies phcode extension services to pick up the newly released extension and publish it to Brackets/Phcode users.

We will deprecate https://registry.brackets.io/ as you can directly publish your extension from GitHub without any external accounts with this change.

Publishing new releases to the extension store

After merging, all you need to do to publish this extension/theme to the extension store is to create a GitHub release with an attached extension.zip file. Please see this link for a step-by-step guide.

Please note that the extension will currently only be published to phcode.dev.

To publish to the brackets extension store, please raise an issue after publishing the extension to phcode.dev. This is a temporary solution till we have new native builds(read below.).

A Note on the future of Brackets/Phcode.dev

We are working hard to modernize Brackets with Windows/Linux/Mac native builds based on the web-first architecture of phcode.dev in the coming months. Stay tuned for updates:

  1. Twitter: phcode.dev , Brackets
  2. YouTube
  3. GitHub: phcode.dev , Brackets

For any questions or assitance, please raise an issue here.