Commit Graph
21 Commits
Author SHA1 Message Date
cec89c5b7b Add godoc comments and unexport (#27)
* Add separate constructors for each credential type

* Add godoc comments to client

* Unexport GitHubConfig

* Add godoc comments for listener package

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
2025-11-26 15:05:39 +00:00
Nikola JokicandGitHub 7442885c99 Use strong typing and allow atomic change of the max runners (#24)
* Use strong typing and allow atomic change of the max runners

* prepare type change in dockerscaleset
2025-11-26 12:10:39 +01:00
Francesco RenziandGitHub 6d1c317b90 Return error on failed runner start (#17) 2025-11-24 11:06:19 +00:00
45800be002 Add error messages instead of just returning an error (#16)
* Add error messages instead of just returning an error

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
2025-11-24 12:05:49 +01:00
Nikola JokicandGitHub 16a9c915cb Use buildinfo to set the client version in the user agent (#13)
* Use go:generate to set the user agent version and sha

* regenerate

* buildinfo

* remove unused

* use init to source buildinfo
2025-11-21 14:38:55 +00:00
Francesco RenziandGitHub c2f0a53402 Add command to work around auth issues (#15) 2025-11-10 10:41:03 +00:00
5f370484a7 Add READMEs (#10)
* Add READMEs

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* feedback

---------

Co-authored-by: Copilot <[email protected]>
2025-10-31 15:15:26 +00:00
Francesco RenziandGitHub 8104f571eb Update module name (#12) 2025-10-31 14:25:50 +00:00
Francesco RenziandGitHub 4cc97e220a Rename Handler -> Scaler (#11) 2025-10-31 14:06:27 +00:00
Nikola JokicandGitHub 8155f87a58 Remove replace in example go.mod (#9) 2025-10-31 14:02:56 +00:00
Nikola JokicandGitHub 83fb2e2837 Set user agent as soon as the scale set is created, and remove the proxy info (#8)
* Set user agent as soon as the scale set is created

* fix test
2025-10-31 14:16:02 +01:00
Nikola JokicandGitHub 1f22d2441c move testserver to internal package (#7) 2025-10-31 14:10:56 +01:00
Francesco RenziandGitHub e9e5ca3282 Consolidate tests in a single file (#6) 2025-10-31 12:00:11 +00:00
51aa04a4b2 Add Docker example (#5)
* Renames, style changes and unesports

* use signal handling

* remove unused fields, unexport packages, have a working example

* remove viper

* fix logger

* fix test

* remove unused var

* Added few log lines

* max runners fixed

* Restructure example

* Improve naming for app auth

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Remove old comment

---------

Co-authored-by: Francesco Renzi <[email protected]>
Co-authored-by: Francesco Renzi <[email protected]>
Co-authored-by: Copilot <[email protected]>
2025-10-31 11:35:41 +00:00
Francesco RenziandGitHub 39ffa2e560 Remove acquire jobs (#4) 2025-10-30 14:52:11 +01:00
Nikola JokicandGitHub b1dcbc44e6 Renames, style changes and unexports (#3) 2025-10-30 14:24:07 +01:00
Francesco RenziandGitHub 287d3410da Merge pull request #2 from actions/nikola-jokic/remove-interface-and-mocks
Remove interfaces, mocks, and unused identity_test
2025-10-30 10:42:13 +00:00
Nikola Jokic c549549283 Remove interfaces, mocks, and unused identity_test 2025-10-30 11:35:35 +01:00
Francesco RenziandGitHub a2aa9f9ea9 Merge pull request #1 from actions/rentziass/ginkgo
Remove dependency on ginkgo
2025-10-30 10:24:51 +00:00
Francesco Renzi dd4c9f2481 Remove dependency on ginkgo 2025-10-30 10:21:06 +00:00
Nikola Jokic 8b43e9e5c9 Initial commit containing ARC github/actions client 2025-10-30 10:15:01 +01:00