decentral1se
299276c383
fix: handle dry run output result correctly
2021-12-31 13:17:50 +01:00
decentral1se
8785f66391
feat: link direct to tag
2021-12-28 03:40:18 +01:00
decentral1se
24882e95b4
fix: take version from sync when releasing
2021-12-28 03:40:02 +01:00
decentral1se
1fd0941239
refactor: improved version choice flow
2021-12-28 03:19:32 +01:00
decentral1se
1f91b3bb03
fix: add prompt before publishing
2021-12-28 01:51:39 +01:00
decentral1se
f5d2d3adf6
refactor: formatter gets own package
2021-12-28 01:24:23 +01:00
decentral1se
0aa37fcee8
refactor!: simplifying publish logic
2021-12-27 19:56:27 +01:00
decentral1se
eb1b6be4c5
fix: auto-config ssh urls and push to them
2021-12-27 18:06:56 +01:00
decentral1se
4c186678b8
fix: clone https url by default
...
Catalogue package had to be merged into the recipe package due to too
many circular import errors. Also, use https url for cloning, assume
folks don't have ssh setup by default (the whole reason for the
refactor).
2021-12-27 16:45:56 +01:00
decentral1se
e2c3bc35c3
fix: handle missing label
2021-12-25 17:02:47 +01:00
decentral1se
4283f130a2
refactor: apps -> recipes
2021-12-25 14:04:07 +01:00
decentral1se
014d32112e
fix: ensure tags & commits are pushed
2021-12-23 02:24:43 +01:00
decentral1se
7a5aa1b005
test: make them work again
2021-12-23 01:06:56 +01:00
decentral1se
4c6d52c426
fix: clean up if things go wrong
2021-12-22 14:01:49 +01:00
decentral1se
5513754c22
fix: push tags
2021-12-22 02:01:48 +01:00
decentral1se
3a27d9d9fb
fix: remove unexpanded var
2021-12-22 01:50:17 +01:00
decentral1se
04b58230ea
fix: release functionality working again
2021-12-22 01:36:41 +01:00
decentral1se
1b9097f9f3
fix: show where we're going
2021-12-22 01:36:29 +01:00
decentral1se
fa45264ea0
refactor: the grand recipe release refactor
2021-12-21 19:25:44 +01:00
decentral1se
f57222d6aa
docs: improve once again, maybe clearer
2021-12-21 17:52:20 +01:00
decentral1se
2b1cc9f6dd
docs: less quotes, more clarity on init
2021-12-21 02:28:14 +01:00
decentral1se
6100a636a6
fix: respect NoInput and avoid crashing on init
2021-12-21 02:27:25 +01:00
decentral1se
ddbf923338
fix: catch this case correctly
2021-12-21 02:27:06 +01:00
decentral1se
c1a00520dc
fix: stop if no tags in place
2021-12-21 02:08:51 +01:00
decentral1se
0dc4b2beef
refactor: less quotes, spacing for style
2021-12-21 02:04:56 +01:00
decentral1se
f75284364d
docs: better wording
2021-12-21 02:04:40 +01:00
decentral1se
fbc3b48d39
fix: autocomplete recipes
2021-12-21 02:04:31 +01:00
decentral1se
2457b5fe95
fix: return corrent error handling
2021-12-21 01:47:50 +01:00
decentral1se
bf82bc9c7f
feat: add dryflag, implement push for catalogue generate
2021-12-19 23:59:40 +01:00
decentral1se
9c8e6b63a6
refactor: match logging for dry run
2021-12-19 23:51:04 +01:00
decentral1se
5113db1612
refactor: centralise git commit machinery
2021-12-19 23:51:03 +01:00
decentral1se
66666e30b7
fix: take care of -n here
2021-12-19 23:36:03 +01:00
decentral1se
1467ae5007
feat: teach catalogue generate to use git
2021-11-07 00:03:01 +01:00
decentral1se
2b9395be1a
feat: make sync use wizard mode
...
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
decentral1se
a539033b55
docs: use consistent naming [ci skip]
2021-11-06 22:38:29 +01:00
decentral1se
63d9703d9d
feat: make release use wizard mode
...
Some bugs squashed while testing this extensively.
2021-11-06 22:36:01 +01:00
decentral1se
5941ed9728
fix: handle exceptions
2021-10-18 20:35:32 +02:00
decentral1se
4aae186f5f
chore: squash formatting issue
2021-10-18 08:27:39 +02:00
3wc
95e19f03c4
fix: make release not crash on missing images
2021-10-16 18:57:21 +02:00
decentral1se
deb7d21158
fix: dont loop over dead tags
...
Closes coop-cloud/organising#195 .
2021-10-12 00:56:52 +02:00
decentral1se
44dc0edf7b
refactor: use ; trick for inline checking [ci skip]
2021-10-11 13:48:25 +02:00
knoflook
36ff50312c
fix!: use annotated tags with recipe release
2021-10-11 10:45:00 +02:00
decentral1se
0140f96ca1
fix: make sure to clone recipe
...
Closes coop-cloud/organising#193 .
2021-10-11 00:34:23 +02:00
knoflook
1cb5e3509d
fix: add compose.yml before commiting with recipe release; reset parts of tag according to semver when releasing
2021-10-05 16:36:15 +02:00
knoflook
6ae75e013a
refactor: move Major, Minor and Patch to recipe.go
2021-10-01 19:49:18 +02:00
decentral1se
10b15d65b4
docs: use same style log messages [ci skip]
2021-09-29 22:37:16 +02:00
decentral1se
1c5d6d6357
docs: attempt some cmd docs
2021-09-29 22:36:43 +02:00
knoflook
96bb145981
feat: check and sanitize user-specified tag
2021-09-29 16:25:39 +02:00
knoflook
c4c76f4848
feat: add a flag to commit your changes before creating a tag
2021-09-29 16:08:02 +02:00
knoflook
e700e44363
feat: add main apps version as a semver build metadata when releasing
2021-09-24 10:48:09 +02:00