Skip to content

Commit

Permalink
v0.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
JamyGolden committed Mar 8, 2024
1 parent 5768597 commit 19add04
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## [Unreleased]
## [0.1.0] - 2024-03-08

### Added

Expand All @@ -9,3 +9,5 @@
- Support for consuming the project as a library crate
- `sync` subcommand support to sync with latest Tinted Theming schemes
- `build` subcommand to trigger theme template build

[0.1.0]: https://github.com/tinted-theming/builder-rust/releases/tag/v0.1.0
18 changes: 18 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
publish: publish_dry
@echo "---------------"
@echo "Running publish"
@echo "---------------"
cargo publish

publish_dry: test
@echo "-------------------"
@echo "Running publish_dry"
@echo "-------------------"
@echo "Generating license file"
cargo about generate about.hbs > license.html
@if [ -n "$(git status --porcelain)" ]; then \
echo "There are changes." && exit 1; \
fi
@echo "Publish dry run"
cargo publish --dry-run

test: build
@echo "------------"
@echo "Running test"
Expand Down

0 comments on commit 19add04

Please sign in to comment.