Conversation
03fd3a1 to
39fd60d
Compare
5b9d520 to
f13dbc7
Compare
There was a problem hiding this comment.
Thanks a lot for your contribution! I've left some comment inline. Additionally to them:
- Please, add an e2e test covering the scaler. You get more info about how to do it here
- Could you open a PR to docs adding the scaler in next version?
- All commits must be signed and that's why DCO check is failing, please rebase your branch signing all the commits (how to do that it's explained in the check page)
6b7ca20 to
a63882e
Compare
ChristopherHX
left a comment
There was a problem hiding this comment.
I wondered why your tests still do not compile in CI, maybe you forget to fix them after removing JobsListResponse during Refactoring?
Or is the whole additional test file obsolete?
d7de903 to
5db4208
Compare
1fac30d to
fcbeff9
Compare
|
/run-e2e forgejo |
9c4b8af to
072caca
Compare
|
/run-e2e forgejo |
56441c6 to
1f88ea6
Compare
|
/run-e2e forgejo |
|
added the PR on the doc repository |
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
|
/run-e2e forgejo |
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
|
/run-e2e forgejo |
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
|
/run-e2e forgejo |
|
/run-e2e forgejo |
|
/run-e2e forgejo |
zroubalik
left a comment
There was a problem hiding this comment.
Docs PR needs an update: kedacore/keda-docs#1577
true, mb. Let me update docs |
Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
|
Semgrep found 1 Variable |
|
/run-e2e forgejo |
|
PTAL @zroubalik |
* new forgejo scaler with tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * delete not needed package Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * use pascal case for tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * change forgejo endpoints response Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * improve testing Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, local with local images Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix unit test Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, using test image tool Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * edit CHANGELOG.md Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> --------- Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> Signed-off-by: Jaime <cobak78@gmail.com> Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> Co-authored-by: jaime merino <jaime.merino_mora@mail.schwarz> Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Co-authored-by: Jorge Turrado <jorge.turrado@mail.schwarz> Signed-off-by: Dmitriy Altuhov <altuhovd@gmail.com>
* new forgejo scaler with tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * delete not needed package Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * use pascal case for tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * change forgejo endpoints response Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * improve testing Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, local with local images Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix unit test Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, using test image tool Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * edit CHANGELOG.md Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> --------- Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> Signed-off-by: Jaime <cobak78@gmail.com> Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> Co-authored-by: jaime merino <jaime.merino_mora@mail.schwarz> Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Co-authored-by: Jorge Turrado <jorge.turrado@mail.schwarz>
* new forgejo scaler with tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * delete not needed package Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * use pascal case for tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * change forgejo endpoints response Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * improve testing Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, local with local images Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix unit test Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * linter fixes Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * minimal e2e testing, using test image tool Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * fix error checks on unit tests Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * add new database update to modify timestamp of the pending job Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * edit CHANGELOG.md Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * comment fixes and improvements Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Update pkg/scalers/forgejo_runner_scaler.go Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jaime <cobak78@gmail.com> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * Move token to secret for e2e Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update schema Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * update test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> * fix test Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> --------- Signed-off-by: jaime merino <jaime.merino_mora@mail.schwarz> Signed-off-by: Jaime <cobak78@gmail.com> Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz> Co-authored-by: jaime merino <jaime.merino_mora@mail.schwarz> Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es> Co-authored-by: Jorge Turrado <jorge.turrado@mail.schwarz>
This PR adds a new forgejo autoscaler with the same characteristics of the github autoscaler.
Fixes: #6488
Docs PR: kedacore/keda-docs#1577
Another important discussions on this topic:
Checklist