From 6530c6cf4a50cdc7829c70c5f1df693544f228f6 Mon Sep 17 00:00:00 2001 From: Gabor Javorszky Date: Mon, 7 Feb 2022 17:22:35 +0000 Subject: [PATCH 1/3] Create rc-v0.3.2 prep --- builder/.image-ver | 2 +- changelogs/v0.3.2.md | 10 ++++++++++ subo/release/version.go | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 changelogs/v0.3.2.md diff --git a/builder/.image-ver b/builder/.image-ver index 1e66a616..3e13853a 100644 --- a/builder/.image-ver +++ b/builder/.image-ver @@ -1 +1 @@ -v0.3.1 \ No newline at end of file +v0.3.2 \ No newline at end of file diff --git a/changelogs/v0.3.2.md b/changelogs/v0.3.2.md new file mode 100644 index 00000000..346c2911 --- /dev/null +++ b/changelogs/v0.3.2.md @@ -0,0 +1,10 @@ +Subo Beta-3.2 brings quality of life improvements, javascript support, and create handler command + +* (fix): purge bad data cache from version check (pr #170) +* (tweak): reduce file and folder permissions across subo (pr #172) +* feat(builder): support for javascript (pr #177) +* feat(builder): introduce templating for prereq commands (pr #187) +* feat(cli): create handler command +* feat(cli): initial version of subo push using Bindle (pr #178) +* feat(ci/cd): adds a workflow to dispatch data on release to homebrew formula repo (pr #183) +* feat(ci/cd): adds golangci-lint and basic linting rules, fixes issues (pr #189) \ No newline at end of file diff --git a/subo/release/version.go b/subo/release/version.go index b874ff0a..83f08a00 100644 --- a/subo/release/version.go +++ b/subo/release/version.go @@ -2,7 +2,7 @@ package release // SuboDotVersion represents the dot version for subo // it is also the image tag used for builders. -var SuboDotVersion = "0.3.1" +var SuboDotVersion = "0.3.2" // FFIVersion is the FFI version used by this version of subo. var FFIVersion = "0.13.1" From 897cf8ed4444b2f8fb67036d2a2dfc499b7fb529 Mon Sep 17 00:00:00 2001 From: Gabor Javorszky Date: Mon, 7 Feb 2022 17:30:45 +0000 Subject: [PATCH 2/3] Do lint as a pre make target, remove prerequisite from docker makes --- .subo.yml | 1 + Makefile | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.subo.yml b/.subo.yml index 18e70eef..66104e69 100644 --- a/.subo.yml +++ b/.subo.yml @@ -3,6 +3,7 @@ dotVersionFiles: - builder/.image-ver preMakeTargets: + - lint - subo/docker postMakeTargets: diff --git a/Makefile b/Makefile index b04e9a8e..7c09164a 100644 --- a/Makefile +++ b/Makefile @@ -3,16 +3,16 @@ include ./subo/release/release.mk GO_INSTALL=go install -ldflags $(RELEASE_FLAGS) -subo: lint +subo: $(GO_INSTALL) subo/dev: lint $(GO_INSTALL) -tags=development -subo/docker: lint +subo/docker: docker build . -t suborbital/subo:dev -subo/docker/publish: lint +subo/docker/publish: docker buildx build . --platform linux/amd64,linux/arm64 -t suborbital/subo:dev --push mod/replace/atmo: From df2aadca5b8faaa9e50943c3f56b673ddc31f9a6 Mon Sep 17 00:00:00 2001 From: Gabor Javorszky Date: Mon, 7 Feb 2022 17:47:37 +0000 Subject: [PATCH 3/3] Properly capitalise JavaScript --- changelogs/v0.3.2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/changelogs/v0.3.2.md b/changelogs/v0.3.2.md index 346c2911..4c966694 100644 --- a/changelogs/v0.3.2.md +++ b/changelogs/v0.3.2.md @@ -1,8 +1,8 @@ -Subo Beta-3.2 brings quality of life improvements, javascript support, and create handler command +Subo Beta-3.2 brings quality of life improvements, JavaScript support, and create handler command * (fix): purge bad data cache from version check (pr #170) * (tweak): reduce file and folder permissions across subo (pr #172) -* feat(builder): support for javascript (pr #177) +* feat(builder): support for JavaScript (pr #177) * feat(builder): introduce templating for prereq commands (pr #187) * feat(cli): create handler command * feat(cli): initial version of subo push using Bindle (pr #178)