Commit Graph

347 Commits

Author SHA1 Message Date
kjeld Schouten-Lebbing 26af07c3ab
try different way of digest pinning 2021-09-11 12:19:33 +02:00
kjeld Schouten-Lebbing 10c922a14c
try pinning digests 2021-09-11 12:16:42 +02:00
kjeld Schouten-Lebbing 76d1d303fd
Move containers to seperate repository 2021-09-10 12:09:01 +02:00
kjeld Schouten-Lebbing fa29627d04
feat: enable pre-commit on release pipeline and limit appversion length 2021-09-08 12:20:20 +02:00
Kjeld Schouten-Lebbing 7bd2776e94
feat: Pre-commit and tag-appversion syncing (#926)
* add pre-commit to release container

* use pip install --no-cache-dir

* whoopsies

* lint fixes

* add some verbosity during pre-commit build process

* add more pre-commit checks

* repo pre-commit cleanup

* add pre-commit to release scripting

* try showing some more pre-commit dockerbuild verbosity

* some tweaks and polish to release scripting.
Also adds syncing primary tag and appversion
2021-09-08 12:11:42 +02:00
kjeld Schouten-Lebbing c50c63df77
Don't bump on houskeeping 2021-09-08 10:19:01 +02:00
Kjeld Schouten-Lebbing 6c4a7ddfcc
feat: Add basic logic for changelog generation (#923) 2021-09-08 00:23:29 +02:00
kjeld Schouten-Lebbing e48e57fa13
fix push not being executed in release script 2021-09-07 20:54:14 +02:00
kjeld Schouten-Lebbing 88430c4b91
run release script for production use 2021-09-07 20:50:37 +02:00
kjeld Schouten-Lebbing a8a9c9a5fe
Fix the token issues 2021-09-07 20:48:47 +02:00
Kjeld Schouten-Lebbing 5af4f9b0e0
Setup new test and release system (#919)
* Tweak some release-build script parameters

* adapt test to new release scripting

* whoopsies

* fix sh permissions

* some fixes

* use with

* test bump

* don't build indexes when running without production flag either

* also validate the catalog

* PWD/catalog

* mtching
"

* Don't make change to primary repo when building catalog

* Add doc generation feature

* try fetch depth 100

* remove helm-prep step to speedup test init

* also generate general docs

* adapt release workflow and some workflow cleanup
2021-09-07 20:37:52 +02:00
kjeld Schouten-Lebbing a04ae5ebc1
revert some changes 2021-09-07 14:09:49 +02:00
kjeld Schouten-Lebbing 00abbe89b0
try scripting CR to go over all the charts 2021-09-07 14:04:24 +02:00
kjeld Schouten-Lebbing 648e63cc59
use global config setting for chartlreaser 2021-09-07 13:55:45 +02:00
kjeld Schouten-Lebbing f52056e5fc
use CR package without configfile 2021-09-07 13:51:43 +02:00
kjeld Schouten-Lebbing 2e894599d6
try using CR from commandline for release pipeline 2021-09-07 13:47:31 +02:00
kjeld Schouten-Lebbing cb5ec21e15
try using our own container for the release pipeline 2021-09-07 13:36:35 +02:00
kjeld Schouten-Lebbing d774105dc8
actually install brew 2021-09-07 12:28:07 +02:00
kjeld Schouten-Lebbing a3e92a7f8d
also install brew for chart releaser 2021-09-07 12:25:39 +02:00
kjeld Schouten-Lebbing 60c741d1f4
manually install chart releaser for future use 2021-09-07 12:19:12 +02:00
kjeld Schouten-Lebbing 16f4de66c0
some workflow cleanup 2021-09-07 12:11:16 +02:00
kjeld Schouten-Lebbing 5a3b2fd84c
try moving to a single release job 2021-09-07 12:06:46 +02:00
kjeld Schouten-Lebbing 65f7688765
Revert "remove renovate bump task for testing"
This reverts commit cba0324e6a.
2021-09-07 10:20:19 +02:00
kjeld Schouten-Lebbing 9ca0bbdb46
disable renovate automerge for now 2021-09-07 10:05:22 +02:00
kjeld Schouten-Lebbing cba0324e6a
remove renovate bump task for testing 2021-09-07 09:44:42 +02:00
kjeld Schouten-Lebbing 17baddcb73
try integrate bump behavior on renovate for docker 2021-09-07 09:32:56 +02:00
kjeld Schouten-Lebbing 709d4d9b21
set hyperion to loose versioning 2021-09-07 09:28:28 +02:00
kjeld Schouten-Lebbing 6c8700ba2a
add docker digest to patch releases for docker 2021-09-07 09:18:48 +02:00
kjeld Schouten-Lebbing 9d90c29d92
also merge docker minor and patch with Renovate 2021-09-07 09:14:59 +02:00
kjeld Schouten-Lebbing d04709b0fb
try 2 for fixing codeowners 2021-09-04 12:16:16 +02:00
kjeld Schouten-Lebbing 7dcb4d5a12
try adding renovate to codeowners 2021-09-04 12:12:32 +02:00
kjeld Schouten-Lebbing 4724cd4989
slight ranovate naming fix 2021-09-04 12:03:33 +02:00
kjeld Schouten-Lebbing 88a08b763d
try again to fix renoivate 2021-09-04 11:58:45 +02:00
kjeld Schouten-Lebbing e4a9db2c74
try changing renovate again 2021-09-04 11:55:21 +02:00
kjeld Schouten-Lebbing 1961cac84f
fix renovate mistake 2021-09-04 11:47:23 +02:00
kjeld Schouten-Lebbing b750b8770b
combine renovate patch and minor groupings for helm dependencies 2021-09-04 11:39:28 +02:00
kjeld Schouten-Lebbing d6f2f84e3a
bumps 2021-09-03 15:06:48 +02:00
kjeld Schouten-Lebbing a7e0cc8a85
Synced the CoC with Discord, added appeals, edited CoC to comply to community goals and updated contact details. 2021-09-03 14:39:45 +02:00
kjeld Schouten-Lebbing b52c89dab1
fix test typo 2021-09-03 12:16:39 +02:00
kjeld Schouten-Lebbing ce83621b07
wrong auto approval removal 2021-09-03 12:13:43 +02:00
kjeld Schouten-Lebbing 7ccc4e9a50
add auto-approval to PR testing 2021-09-03 12:11:43 +02:00
kjeld Schouten-Lebbing c036a2dddb
fix mistake when there is an incubator and a stable app, the incubator apps should be the one that is tested 2021-09-03 12:07:03 +02:00
kjeld Schouten-Lebbing 1d5dbd02ba
don't name helm dep updates "external" and fix mistake in vaultwarden+fireflyiii 2021-08-31 15:03:18 +02:00
kjeld Schouten-Lebbing 366ceaa1c1
merge all Helm dep updates 2021-08-31 14:43:47 +02:00
kjeld Schouten-Lebbing e9c272d7b7
Correctly group internal dependencies 2021-08-31 14:19:42 +02:00
kjeld Schouten-Lebbing 85b84b7af0
Fix copyright header and common docs copying 2021-08-31 12:21:54 +02:00
kjeld Schouten-Lebbing 48f6102ac9
fix a small mistake and limit common updates to tuesday 2021-08-31 12:05:39 +02:00
kjeld Schouten-Lebbing e881625f93
Fix some mistakes 2021-08-31 11:54:14 +02:00
kjeld Schouten-Lebbing e250c0a0b8
generate common docs (+1 squashed commits)
Squashed commits:

[0f1f76b1f] again
2021-08-31 11:41:59 +02:00
kjeld Schouten-Lebbing b6bfd838da
Add default values.yaml documentation and remove version from docs to prevent version bloat 2021-08-31 11:07:48 +02:00