Adds a helper script for building a version. Also moves the existing build_*.rb scripts to executable files in a new bin/ subdirectory.
New script for building a version:
$ bin/build-version [major].[minor]
Simplifies the manual process
Ensures that the CSS used for released versions is compressed (smallest
file size, no
comments)
Updates instructions in contributing.md
Where should the reviewer start?
Updates to README.md and contributing.md
How should this be manually tested?
Try running the bin/build-version script yourself! Try different versions.
Any background context you want to provide?
Noticed that our previous versioning process was releasing uncompressed CSS, which includes stuff that end-users don't want (like comments and links to source map files).
What does this PR do?
Adds a helper script for building a version. Also moves the existing build_*.rb scripts to executable files in a new bin/ subdirectory.
New script for building a version:
Where should the reviewer start?
Updates to README.md and contributing.md
How should this be manually tested?
Try running the
bin/build-version
script yourself! Try different versions.Any background context you want to provide?
Noticed that our previous versioning process was releasing uncompressed CSS, which includes stuff that end-users don't want (like comments and links to source map files).
What are the relevant tickets?
Any other deploy steps?
no