Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Build storybook to github pages on pushes to master#2006

Merged
nerrad merged 1 commit intomasterfrom
add/publish-storybook-on-gh-pages
Mar 22, 2020
Merged

Build storybook to github pages on pushes to master#2006
nerrad merged 1 commit intomasterfrom
add/publish-storybook-on-gh-pages

Conversation

@nerrad
Copy link
Copy Markdown
Contributor

@nerrad nerrad commented Mar 22, 2020

This pull adds configuration for deploying a build of storybook to Github pages on any push/merge to master.

  • Builds are output to storybook/dist (but only during the deploy)
  • Travis is used for deploying.

Using this pull to document and verify travis config isn't borked. Otherwise, it needs to be merged to master to verify the build works as expected.

@nerrad nerrad requested a review from a team as a code owner March 22, 2020 15:32
@nerrad nerrad requested review from mikejolley and removed request for a team March 22, 2020 15:32
@nerrad nerrad self-assigned this Mar 22, 2020
@nerrad nerrad added focus: documentation This issue is a request for better documentation. tools Used for work on build or release tools. labels Mar 22, 2020
@github-actions
Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 2 MB

ℹ️ View Unchanged
Filename Size Change
build/active-filters-frontend.js 7.03 kB 0 B
build/active-filters.js 7.92 kB 0 B
build/all-products-frontend.js 16.7 kB 0 B
build/all-products.js 65.6 kB 0 B
build/all-reviews-legacy.js 10.3 kB 0 B
build/all-reviews.js 10.6 kB 0 B
build/attribute-filter-frontend.js 16.5 kB 0 B
build/attribute-filter.js 11.5 kB 0 B
build/block-error-boundary-legacy.js 775 B 0 B
build/block-error-boundary.js 773 B 0 B
build/blocks-legacy.js 2.71 kB 0 B
build/blocks.js 2.71 kB 0 B
build/cart-frontend.js 156 kB 0 B
build/cart.js 74 kB 0 B
build/checkbox-control-style-legacy.js 779 B 0 B
build/checkbox-control-style.js 781 B 0 B
build/checkout-frontend.js 159 kB 0 B
build/checkout.js 74.2 kB 0 B
build/custom-select-control-style-legacy.js 782 B 0 B
build/custom-select-control-style.js 783 B 0 B
build/editor-legacy-rtl.css 12.6 kB 0 B
build/editor-legacy.css 12.6 kB 0 B
build/editor-rtl.css 13.5 kB 0 B
build/editor.css 13.5 kB 0 B
build/featured-category-legacy.js 146 kB 0 B
build/featured-category.js 146 kB 0 B
build/featured-product-legacy.js 59.1 kB 0 B
build/featured-product.js 58.5 kB 0 B
build/handpicked-products-legacy.js 6.58 kB 0 B
build/handpicked-products.js 6.78 kB 0 B
build/panel-style-legacy.js 773 B 0 B
build/panel-style.js 774 B 0 B
build/price-filter-frontend.js 13.6 kB 0 B
build/price-filter.js 10 kB 0 B
build/product-best-sellers-legacy.js 6.68 kB 0 B
build/product-best-sellers.js 6.87 kB 0 B
build/product-categories-legacy.js 3.06 kB 0 B
build/product-categories.js 3.04 kB 0 B
build/product-category-legacy.js 7.59 kB 0 B
build/product-category.js 7.79 kB 0 B
build/product-new-legacy.js 6.84 kB 0 B
build/product-new.js 7.03 kB 0 B
build/product-on-sale-legacy.js 7.2 kB 0 B
build/product-on-sale.js 7.43 kB 0 B
build/product-search-legacy.js 3.4 kB 0 B
build/product-search.js 3.61 kB 0 B
build/product-tag-legacy.js 6.14 kB 0 B
build/product-tag.js 6.33 kB 0 B
build/product-top-rated-legacy.js 6.82 kB 0 B
build/product-top-rated.js 7 kB 0 B
build/products-by-attribute-legacy.js 7.75 kB 0 B
build/products-by-attribute.js 7.93 kB 0 B
build/reviews-by-category-legacy.js 12.3 kB 0 B
build/reviews-by-category.js 12.5 kB 0 B
build/reviews-by-product-legacy.js 13.7 kB 0 B
build/reviews-by-product.js 13.9 kB 0 B
build/reviews-frontend-legacy.js 8.21 kB 0 B
build/reviews-frontend.js 8.71 kB 0 B
build/snackbar-notice-style-legacy.js 779 B 0 B
build/snackbar-notice-style.js 778 B 0 B
build/spinner-style-legacy.js 775 B 0 B
build/spinner-style.js 771 B 0 B
build/style-legacy-rtl.css 3.68 kB 0 B
build/style-legacy.css 3.68 kB 0 B
build/style-rtl.css 13.6 kB 0 B
build/style.css 13.6 kB 0 B
build/vendors-legacy.js 280 kB 0 B
build/vendors-style-legacy-rtl.css 1.97 kB 0 B
build/vendors-style-legacy.css 1.97 kB 0 B
build/vendors-style-legacy.js 108 B 0 B
build/vendors-style-rtl.css 1.97 kB 0 B
build/vendors-style.css 1.97 kB 0 B
build/vendors-style.js 109 B 0 B
build/vendors.js 367 kB 0 B
build/wc-blocks-data.js 6.45 kB 0 B
build/wc-blocks-registry.js 1.53 kB 0 B
build/wc-settings.js 2.14 kB 0 B

compressed-size-action

@nerrad nerrad merged commit a150e57 into master Mar 22, 2020
@nerrad nerrad deleted the add/publish-storybook-on-gh-pages branch March 22, 2020 15:40
@nerrad
Copy link
Copy Markdown
Contributor Author

nerrad commented Mar 25, 2020

For those looking at this pull as a resource, there were a few commits I made directly on master fixing things for the travis deploy configuration. So make sure you take a look at the latest travis config in master for that part of things.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

focus: documentation This issue is a request for better documentation. tools Used for work on build or release tools.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant