-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
1 / 11 of 1 issue completed
Copy link
Description
Overview
We need to add webhooks and previews to packagist.org for composer users. (Thanks justlevine for the suggestion)
Update
Based on feedback we are going to do the following
- Create a package.json file for composer within the toolkit
- Add plugins to this package.json
- Add docs on how to add plugins to composer (and also might be with covering how to create a plugin for the toolit)
References:
- https://connect.advancedcustomfields.com/packages.json
- https://www.advancedcustomfields.com/resources/installing-acf-with-composer/
Tasks
- Research best approach on how to set the account up
- Contact key stakeholders internally on best approach
- Add a script for Previews to update composer and plugin version (using the script "version" which is used by changeset when creating a changset)
- Add a script for Webhooks to update composer and plugin version (using the script "version" which is used by changeset when creating a changset)
- Add a package.json for installing composer packages
- Test composer package install
- Add docs to the toolkit on how to install plugins via composer (or add a plugin)
- Update Previews README with link to new doc
- Update Webhooks README with link to new doc
- Merge and test afterwards with version updates
Post Merge Checks
- Merge and test release process for Previews
- Merge and test release process for Webhooks
- Test composer installs
- Add docs on Github workflow and how to setup a new plugin
Sub-issues
Metadata
Metadata
Assignees
Type
Projects
Status
✅ Closed