turingschool / savile

Turing's Design System
MIT License
1 stars 0 forks source link

Helper scripts #27

Closed tannerwelsh closed 3 years ago

tannerwelsh commented 3 years ago

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:

$ bin/build-version [major].[minor]

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

ameseee commented 3 years ago

This is so awesome, it's so nice that you removed the comments. And answering the Y/n question was very fun.