Skip to content

Make stylesheet available as a public asset#37

Merged
oluwatobiss merged 29 commits into
mainfrom
style/avail-stylesheet-as-public-asset
May 4, 2026
Merged

Make stylesheet available as a public asset#37
oluwatobiss merged 29 commits into
mainfrom
style/avail-stylesheet-as-public-asset

Conversation

@oluwatobiss
Copy link
Copy Markdown
Member

  • Make breaking-change makers detectable.
  • Use GitHub token for semantic-release authentication.
  • Create scripts to copy the stylesheet and add package.json files to the dist folder.
  • Don’t use semantic-release to edit source files in the project’s GitHub repo.
  • Delete changelog.
  • Configure Jest to strip extensions from import statements.
  • Make the stylesheet available as a public asset.
  • Remove customStyles prop.
  • Make the image’s onclick action customizable.
  • Prevent caption overflowing out of its container.
  • Rename imagesInfoArray to imagesData.
  • Rename ImageInfoType to ImageDataType.
  • Rename imageInfo to imageData.
  • Allow adding a CTA link to each image’s caption in the lightbox.

It's required only for publishing to GitHub Packages registry
GitHub release note is sufficient
@oluwatobiss oluwatobiss self-assigned this May 4, 2026
@oluwatobiss oluwatobiss added the enhancement New feature or request label May 4, 2026
@oluwatobiss oluwatobiss merged commit 2d2bc2c into main May 4, 2026
2 checks passed
@oluwatobiss oluwatobiss deleted the style/avail-stylesheet-as-public-asset branch May 4, 2026 12:56
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

Successfully merging this pull request may close these issues.

1 participant