derek

Reduce maintainer fatigue by automating GitHub

MIT License

Stars
806
Committers
31

Bot releases are visible (Hide)

derek - Update Actions, Go, watchdog and Alpine versions Latest Release

Published by alexellis over 1 year ago

Changelog for 0.11.5:

Commits
d2d2d10a8f08777b9cf3cda0fea657d4d93c9566 Update GitHub Actions by @alexellis
7741589d1820851371684446ed25e3c9dace125b Update Go, watchdog and Alpine versions by @alexellis
0ef9a3d27e7c6d2e2cece01cf8e70cb46eeb26c7 Print newline on feedback if not already present by @alexellis

Changes: https://github.com/alexellis/derek/compare/0.11.4...0.11.5

Generated by Derek

derek - Retry when release is not found immediately

Published by alexellis over 2 years ago

Changelog for 0.11.4:

Commits
00516ba2f49963087ef9cbeda26b55fbbd6b7dd6 Retry release notes after a few seconds by @alexellis
e4330cafab00c19d996b13756554faa138b8e482 Add openfaasltd to Derek by @alexellis

Changes: https://github.com/alexellis/derek/compare/0.11.3...0.11.4

Generated by Derek

derek - Validate webhooks using newer SHA256 digest

Published by alexellis almost 3 years ago

Changelog for 0.11.3:

  • PR #183 Move hmac from sha1 to sha256 by @rgee0

Commits
0240f9430de9ced956e686ac7795698ef8b7af08 Make use of v2 of the hmac module by @rgee0
e369975279e8183ae696e9019f927fdfef3475e9 Move hmac from sha1 to sha256 by @rgee0

Changes: https://github.com/alexellis/derek/compare/0.11.2...0.11.3

Generated by Derek

derek - Make Derek's DCO messages more instructional

Published by alexellis almost 3 years ago

Changelog for 0.11.2:

Commits
b2c183af3a0939fe8f7e7aed6d7fa054a3dea255 Update signed-off-by instructions by @alexellis

Generated by Derek

derek - Add changes between releases on release notes

Published by alexellis about 3 years ago

Changelog for 0.11.1:

  • PR #179 release: add link that show the difference between releases by @cpanato

Commits
ede783456486dc43ac0de95b8407a33a78ab9966 update message for full changes when is the first release by @cpanato
3e7e02ded7258097cdb0b5feaaa87186ac91256e update based on feedback by @cpanato
cf7d22ed5e78ea6071fbe8f3539747484b8fb032 release: add link that show the difference between releases by @cpanato
761a2885e818a6c1de4f6ac54b7e63865b683992 Fix bug with PWD and terraform output by @alexellis
3850c300c83ddad4e24e2e4e3fba2affa5cbdc8b Add Equinix Metal Terraform config by @alexellis
8d270dc91e8f38811c20bdef5daf3e580739ae05 Update GET.md by @alexellis

Generated by Derek

derek - Detect the master branch

Published by alexellis over 3 years ago

Changelog for 0.11.0:

  • PR #174 Use repo default branch by @cpanato
  • PR #177 Try using Derek. by @juandisay

Commits
16743cbd674ae8c5d1a831eab3abaa7e0090d7f0 Use repo default branch by @jolheiser
ffef114f2d5f0a7e7ac2b8148727f66de173835e Try using Derek. by @cpanato

Generated by Derek

derek - Publish to GHCR via GitHub Actions

Published by alexellis over 3 years ago

Changelog for 0.10.9:

  • PR #173 Migrate to GitHub Actions by @cpanato
  • PR #172 Update DEV.md by @jjasghar

Commits
b39be9854949d2c091e045f859b4f9ab2cc1a5df remove quay.io by @cpanato
117ee685315acda9f19f7fe5fd2df73812412a84 remove travis-ci job by @cpanato
2322cdeb40f8908daa77861cf14a3a4c86f75e2e Add GitHub actions workflows for build/test and publish image by @cpanato
5c9460f1fe1e55997cff94341808cdc15470a3ab Update DEV.md by @jjasghar

Generated by Derek

derek - Add required headings feature for issues

Published by alexellis over 3 years ago

Changelog for 0.10.8:

  • PR #169 Add required issue headings by @alexellis

Commits
f6f01418f13c7a46d450bbe6eb2d5d834a2d5fa7 Disable feature for maintainers by @alexellis
53d56918fd5367ab2c3e64009451bcb1f2377a02 Add required issue headings by @alexellis
d82e7ec6bf725efa0742d3922071a710caee28d8 Update GET instructions order by @alexellis
817b0d881ab420d535720956b77910d32fb2ab60 Update instructions for onboarding by @alexellis
9afdcbc5173b93497060337cba7e020a3d875d8a Update SaaS instructions and local development by @alexellis
e1e9c790bfacf28761304928690cdde598732bcf Update .CUSTOMERS by @alexellis
39d4eb77f86f853b77c901e5b510f344baf1c181 Update README.md by @alexellis
1621fa23e83fb25e31ff924754e96dc529b8a295 Update paying customers by @alexellis
8421f5666a7c92e735134128e1569ffbe1168d7c Update customers with paying users by @alexellis
0fe405644cbf3d459c2fc02fc91ef53f98609233 Update cost by @alexellis

Generated by Derek

derek - Log operations per user/repo to stderr

Published by alexellis almost 4 years ago

Changelog for 0.10.7:

Commits
7c0c6197e1ed95702ff3d97d21f85ea3d28bd827 Update to Go 1.15 by @alexellis
0f419a78944f69cbd69ac6ff400e1dcf33d7b69d Add logging for user operations by @alexellis
52084a5968eaa0907a0b941f302132211c797d43 Update README.md by @alexellis

Generated by Derek

derek - Update error handling when release event is too early

Published by alexellis almost 4 years ago

Changelog for 0.10.6:

  • PR #166 Add k8spin organization by @angelbarrera92

Commits
57106cd1c26baf4d93d1f4be5c49b2da78fc561e Add error handling for #167 by @alexellis
90645b1c380d275795278ad525a2b74875a97417 Add k8spin organization by @angelbarrera92

Generated by Derek

derek - Update to use Go modules

Published by alexellis almost 4 years ago

Changelog for 0.10.5:

  • PR #161 Switch to using go modules by @techknowlogick

Commits
440b7f50f0c445f30de8fcd65ddae2f872ef14de Update Dockerfile to use newer Alpine version by @alexellis
b9ea939aef0a1beccb630e34cc5e7f098cd9ee3c Update vendor for Logrus v1.7.0 by @alexellis
4b9dc904234477ef4c4f6b89ca14171b5723c0a2 Fix error with Logrus and go mod tidy by @alexellis
9b0f631eb994cdcbc5356b1c498cb029cb33b9ae Switch to using go modules by @techknowlogick

Generated by Derek

derek - Run DCO and PR description required logic before no_newbies feature

Published by alexellis about 4 years ago

Changelog for 0.10.4:

Commits
a59e05321c73ba9e86f33e43e84076402b674701 Add no-dco label before closing no_newbies PRs by @alexellis
c4a6f55c0559e3c9d537905503b48e53e74fce47 Remove tinkerbell and vielmetti by @alexellis
77d1d94961514d56c5121993c681f11f45b149d3 Remove paperspace user by @alexellis

Generated by Derek

derek - Add no_newbies feature and revert to classic DCO checking

Published by alexellis about 4 years ago

Changelog for 0.10.3:

  • PR #164 Add no_newbies feature and restore classic DCO checking by @alexellis
  • PR #162 Add cake-build to customer list by @pascalberger

Commits
2455a94b4e10ef2de6d48bd193a3322878b751fb Revert DCO status checking by @alexellis
2186112b60dca765c07ec608c516d33a650f357d Add DCOStatusChecks by @alexellis
561ccb74ff3d4defab89d44efbf49c2aac847955 Add no_newbies feature by @alexellis
ba1049b6722b523a685b994a358def4a19c6cb1b Update suggestions on Sponsors by @alexellis
bce4abe488f888c8c150365221280062ee48750d Add cake-build to customer list by @pascalberger
490c4bfd3db64f07fc8941ec2e1837d724ec20f2 Update examples to use a slash instead of Derek's full name by @alexellis
861e2b20e6fa9295c2ae104f82c4adec3f645b79 Update on boarding instructions by @alexellis

Generated by Derek

derek - Extend error handling for installation/JWT auth

Published by alexellis about 4 years ago

Changelog for 0.10.2:

Commits
b453a7326b674d6ee0d413fac7c39548c3614151 Improve error handling and ordering of JWT code by @alexellis

Generated by Derek

derek - Add verbose rate-limit logging

Published by alexellis about 4 years ago

Changelog for 0.10.1:

  • PR #159 Print verbose rate-limits by @alexellis

Commits
7af428f3f643937debfeb01d92dcaf079a1d7899 Print verbose rate-limits by @alexellis

Generated by Derek

derek - Status checks for the DCO

Published by alexellis about 4 years ago

Changelog for 0.10.0:

  • PR #108 Add fail check for dco by @martindekov

Commits
16d7143de95fbc1516be7377b7388995a78b19c0 Add fail check for dco by @martindekov

Generated by Derek

derek - Fix regression in GitHub authentication code

Published by alexellis about 4 years ago

Changelog for 0.9.16:

  • PR #157 Fix typo in removing deprecated api endpoint by @Waterdrips

Commits
46edcd2bdf2d94da4af6a6290855cba9bf17ce3d Fix typo in removing deprecated api endpoint by @Waterdrips

Generated by Derek

derek - Update GitHub API usage

Published by alexellis over 4 years ago

Changelog for 0.9.15:

  • PR #155 Update to call new github API by @Waterdrips
  • PR #149 add okteto to the users list by @rberrelleza

Commits
2941a1bd3254a34d2135b32d2b33732551fff14b Update to call new github API by @Waterdrips
9d8ccc7824737a2bc0cec2850e3a90b783348d1a Update recommendations as per lgtm.com by @alexellis
83eea02affc6b5f34c2676d9b93864f0c28e5702 Update .CUSTOMERS by @alexellis
9cf4b3ba83bde11c3c51117add027923322408d0 add okteto to users list by @rberrelleza

Generated by Derek

derek - Add repo-level overrides

Published by alexellis over 4 years ago

Changelog for 0.9.14:

  • PR #140 Add ability to override/merge items in local .DEREK.yml by @Waterdrips
  • PR #148 Add TheYkk to customers by @TheYkk

Users can now have repo-level overrides whilst retaining an override file

redirect: https://raw.githubusercontent.com/openfaas/faas/master/.DEREK.yml
maintainers:
 - some-other-person-for-this-repo
features:
 - some-other-extra-feature-for-this-repo

Commits
73b0fd570ffd7ce11cdeaf1ef07651178fec700e Don't panic, return errors by @alexellis
6086fa2e0f6dcbc3b2b5eac2dce47869e6c9b9bf Add ability to overide/merge items in local .DEREK.yml by @Waterdrips
c07b5538f28d3b9d12ba84424802a4265930a35b Add TheYkk to customers by @TheYkk

Generated by Derek

derek - Ignore review_requested events on PRs

Published by alexellis over 4 years ago

Changelog for 0.9.13:

  • PR #146 Add okteto tu customer list by @rberrelleza

Commits
b4a95423fa855627561857c6104b50bd5344a703 Ignore the review_requested action on PRs by @alexellis
30ecc51227c9ed9579a03ce6cc91aaf94849e005 Paperspace appears to have installed Derek by @alexellis
b5b93cd9746de86c89cfe2215c3d975d287a05ce Add okteto tu customer list by @rberrelleza
5bd0e945c6b6f5375c438005941d35261025cf60 Add Derekapp twitter handle by @alexellis
dd777dee761cfe329483cf0256bd0bdd6909cbd0 Update Derek's intro by @alexellis

Generated by Derek