brackets-archive / brackets.io

brackets.io website
0 stars 0 forks source link

Publish Beackets/phcode extension from GitHub #174

Closed phoenixide closed 1 year ago

phoenixide commented 1 year ago

Greetings from the Brackets.io & phcode.dev community. We have simplified extension development and publish workflows for you. 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