Publish deprecation updates to the iganbold publisher
mainThe iganbold publisher is deprecated and should only be used for critical security fixes, breaking changes, or major migration announcements. This process uses GitHub Actions triggered by git tags.
- Update Files:
- Set
publishertoiganboldandnametosuperdesigninpackage.json. - Update
displayNameto include(DEPRECATED). - Update
src/extension.tsto point the settings command to@ext:iganbold.superdesign. - Replace
README.mdwith a deprecation notice.
- Set
- Commit and Tag: Commit the changes and create a version tag (e.g.,
v0.0.X). - Push: Push both the
mainbranch and the tag to GitHub to trigger the workflow. - Revert: Once the GitHub Action completes, revert
package.json,src/extension.ts, andREADME.mdback to theSuperdesignDevconfiguration for ongoing development.
# 1. Commit deprecation changes
git add -A
git commit -m "Update deprecation version 0.0.X for iganbold publisher"
# 2. Create version tag (triggers GitHub Actions)
git tag v0.0.X
# 3. Push to GitHub
git push origin main
git push origin v0.0.X