Tingluo Huang
803818162c
Allow update runner group for AutoScalingRunnerSet ( #2216 )
2023-01-27 09:27:52 -05:00
dependabot[bot]
219ba5b477
chore(deps): bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.1 ( #2132 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-01-27 09:23:28 +09:00
Tingluo Huang
b09e3a2dc9
Return error for non-existing runner group. ( #2215 )
2023-01-26 12:19:52 -05:00
Bassem Dghaidi
7ea60e497c
Fix intermittent image push failures to GHCR ( #2214 )
2023-01-26 05:52:21 -05:00
Francesco Renzi
c8918f5a7b
Fix URL for authenticating using a GitHub app ( #2206 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2023-01-24 18:02:23 +01:00
Francesco Renzi
d57d17f161
Add support for custom CA in actions.Client ( #2199 )
2023-01-23 17:36:57 -05:00
dependabot[bot]
6e69c75637
chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 ( #2203 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:36:05 -05:00
Nikola Jokic
882bfab569
Renaming autoScaling to autoscaling in tests matching the convention ( #2201 )
2023-01-23 17:03:01 +01:00
Francesco Renzi
3327f620fb
Refactor actions.Client with options to help extensibility ( #2193 )
2023-01-23 11:50:14 +00:00
dependabot[bot]
282f2dd09c
chore(deps): bump github.com/onsi/gomega from 1.20.2 to 1.25.0 ( #2169 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-21 12:56:08 +09:00
Nikola Jokic
d67f80863e
Include nikola-jokic in CODEOWNERS file ( #2184 )
2023-01-19 08:21:08 -05:00
Tingluo Huang
4932412cd6
Fix L0 test to make it more reliable. ( #2178 )
2023-01-19 07:33:04 -05:00
Bassem Dghaidi
6da1cde09c
Update runner version to 2.301.1 ( #2182 )
...
Co-authored-by: TingluoHuang <TingluoHuang@github.com>
2023-01-19 05:36:05 -05:00
Bassem Dghaidi
f9bae708c2
Add distinct namespace best practice note ( #2181 )
2023-01-18 09:59:31 -05:00
Bassem Dghaidi
05a3908ba6
Add arc-2 quickstart guide ( #2180 )
2023-01-18 08:17:25 -05:00
Stephane Moser
606ed1b28e
Add Repository information to Runner Status ( #2093 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-01-18 09:09:45 +09:00
Tingluo Huang
de244a17be
Update publish-arc2 workflow to use right path. ( #2173 )
2023-01-17 18:26:30 -05:00
Ritesh Khadgaray
5be307ec62
Update installing-arc.md ( #2162 )
2023-01-18 08:13:08 +09:00
Hyeonmin Park
ee71ff14bd
Fix logFormat comment for each module in Helm chart ( #2166 )
2023-01-18 08:12:24 +09:00
xi2817-aajgaonkar
9e93c7ee54
Update quickstart.md ( #2164 )
2023-01-18 08:12:13 +09:00
Tingluo Huang
bb61bb1342
Include extra user-agent for runners created by actions-runner-controller. ( #2177 )
2023-01-18 07:38:59 +09:00
James Bradshaw
23fdca4786
Fix minor typos in 0.27.md ( #2171 )
2023-01-18 07:38:42 +09:00
Hyeonmin Park
211bacaf1e
Fix typo in release note for ARC 0.27.0 ( #2158 )
2023-01-18 07:38:05 +09:00
Tingluo Huang
0324658a3f
Introduce new helm charts for the preview auto-scaling mode for ARC. ( #2168 )
2023-01-17 14:36:04 -05:00
Tingluo Huang
c4d3cff3df
Fix typo in workflow. ( #2172 )
2023-01-17 18:07:40 +00:00
Tingluo Huang
294bd75cf1
Populate resolve ref when input.ref is empty. ( #2170 )
2023-01-17 12:58:37 -05:00
Bassem Dghaidi
068a427c52
Create publish-arc2.yaml ( #2167 )
2023-01-17 12:07:52 -05:00
Tingluo Huang
622eaa34f8
Introduce new preview auto-scaling mode for ARC. ( #2153 )
...
Co-authored-by: Cory Miller <cory-miller@github.com>
Co-authored-by: Nikola Jokic <nikola-jokic@github.com>
Co-authored-by: Ava Stancu <AvaStancu@github.com>
Co-authored-by: Ferenc Hammerl <fhammerl@github.com>
Co-authored-by: Francesco Renzi <rentziass@github.com>
Co-authored-by: Bassem Dghaidi <Link-@github.com>
2023-01-17 12:06:20 -05:00
Tingluo Huang
619667fc3b
Ignore the new helm charts path for now. ( #2165 )
2023-01-17 10:26:53 -05:00
Bassem Dghaidi
3e88ae2d38
fix: Update target branch from main to master ( #2161 )
2023-01-16 18:31:43 +09:00
Yusuke Kuoka
360957cfbc
chart: Bump chart and app versions for ARC 0.27.0 ( #2160 )
2023-01-16 04:24:24 -05:00
Bassem Dghaidi
e1fcd63f92
Fix the workflow by adding the version resolve step ( #2159 )
2023-01-16 18:04:41 +09:00
Bassem Dghaidi
461c016b98
Add resolve push to registries step ( #2157 )
2023-01-16 17:40:40 +09:00
Yusuke Kuoka
2e406e3aef
Add release note for ARC 0.27.0 ( #2068 )
2023-01-15 10:56:13 +00:00
Tingluo Huang
044c8ad4d5
Include actions-runner-controller in runner's User-Agent for better telemetry in Actions service. ( #2155 )
2023-01-15 09:35:56 +09:00
Tingluo Huang
eaa451df32
Update controller package names to match the owning API group name ( #2150 )
...
* Update controller package names to match the owning API group name
* feedback.
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
2023-01-13 08:24:11 +09:00
Bassem Dghaidi
ab04a2b616
Add job summary to the runners release workflow ( #2140 )
...
* Add and update job summaries
* Fix workflow reference links
* Fix / deny push to registries on PR
* Rename the workflow to match the releases repo
2023-01-13 07:24:33 +09:00
Yusuke Kuoka
d32319be50
fix(e2e): Make runner graceful shutdown checker cancellable ( #2145 )
...
So that the whole test run can be stopped immediately with a failure, without failing until the verify timeout.
2023-01-13 07:15:37 +09:00
Yusuke Kuoka
057b04763f
fix(e2e): Use the correct full chart name in test ( #2146 )
...
The whole E2E test breaks due to the invalid chart name without this fix.
2023-01-13 07:15:05 +09:00
Yusuke Kuoka
bc4f4fee12
Fix various golangci-lint errors ( #2147 )
...
that we introduced via controller-runtime upgrade and via the removal of legacy pull-based scale triggers (#2001 ).
2023-01-13 07:14:36 +09:00
Siara
a6c4d84234
Fix broken links in docs ( #2144 )
2023-01-12 05:37:58 -05:00
Bassem Dghaidi
e71c64683b
Update runner version to 2.300.2 ( #2141 )
...
* Update runner version to 2.300.2
* Bump up runner and container hooks versions
* Bump up runner version
* Bump up runner and container hooks versions
* Update actions-runner-dind-rootless.ubuntu-22.04.dockerfile
* Update actions-runner-dind.ubuntu-20.04.dockerfile
* Update actions-runner-dind.ubuntu-22.04.dockerfile
* Update actions-runner.ubuntu-20.04.dockerfile
* Update actions-runner.ubuntu-22.04.dockerfile
* Bump up runner versions
* Bump up container hooks versions
2023-01-11 08:29:32 -05:00
Bassem Dghaidi
4aadc7d128
Update release workflows post-migration ( #2120 )
...
* Fix to trigger extracted release workflows
* Fix input descriptions
* Add tool installation steps
* Fix indentation
* Fix token passing
* Fix release tag name reference
* Fix release tag name reference
* Fix release tag name
* Update publish-canary workflow
* Update workflows
* Fix target org
* Add push to registries flag
* Update publish-chart
* Add job summary to publish-arc
* Enhance summary message
* Add publish canary workflow
* Remove backticks
* Fix variable
* Fix index.yaml location and add job summary
* Fix publish chart workflow
* Enhance job summary for publish-chart
* Enhance chart version identification and fix chart upload
* Fix cr index
* Fix cr index and add comments
* Fix comment
* Pin marketplace actions
* Remove 3rd party action
* Add comments, parametrise where needed
* Add release process brief
* Change target repo
* Removing failsafe
* Removing failsafe
* Replace DOCKER_USER with DOCKERHUB_USERNAME
2023-01-11 03:34:54 -05:00
Bassem Dghaidi
45ebcb1c0a
Enable dependabot by creating dependabot.yml ( #2128 )
2023-01-09 07:51:41 -05:00
Siara
3ede9b5a01
Restructure documentation ( #2114 )
...
Breaks up the ARC documentation into several smaller articles.
`@vijay-train` and `@martin389` put together the plan for this update, and I've just followed it here.
In these updates:
- The README has been updated to include more general project information, and link to each new article.
- The `detailed-docs.md` file has been broken up into multiple articles, and then deleted.
- The Actions Runner Controller Overview doc has been renamed to `about-arc.md`.
Any edits to content beyond generally renaming headers or fixing typos is out of scope for this PR, but will be made in the future.
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
2023-01-05 04:47:52 -05:00
DongHo Jung
84104de74b
remove redundant description ( #2111 )
2022-12-31 10:16:30 +09:00
Nikola Jokic
aa6dab5a9a
Changes to folder structure to allow multigroups and changed go mod name ( #2105 )
...
* Changed folder structure to allow multi group registration
* included actions.github.com directory for resources and controllers
* updated go module to actions/actions-runner-controller
* publish arc packages under actions-runner-controller
* Update charts/actions-runner-controller/docs/UPGRADING.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-12-28 09:38:34 +09:00
Yusuke Kuoka
086f9fd2d6
Fix docker-shim.sh for rootless-dind-runner ( #2100 )
...
Fixes #2097
2022-12-22 23:00:17 +09:00
Yusuke Kuoka
2407e4f6c6
fix: Add missing actions-metrics-server command ( #2099 )
...
Fixes #2090
2022-12-22 23:00:02 +09:00
Bassem Dghaidi
fc23b7d08e
chore: add toast-gear to the list of maintainers ( #2095 )
2022-12-15 11:00:08 +01:00