Commit Graph

251 Commits

Author SHA1 Message Date
Nikola Jokic 5dea6db412
Fix helm uninstall cleanup by adding finalizers and cleaning them from the controller (#2433)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
2023-04-03 21:06:12 +02:00
Tingluo Huang e45e4c53f1
Add E2E test to assert self-signed CA support. (#2458) 2023-03-31 10:31:25 -04:00
Yusuke Kuoka f5ac134787
Fix chart publishing workflow to not throw away releases between the latest and 0.21.0 (#2453)
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
2023-03-30 05:46:29 -04:00
Nikola Jokic 56e1c62ac2
Add labels to autoscaling runner set subresources to allow easier inspection (#2391)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
2023-03-27 11:19:34 +02:00
Bassem Dghaidi 64cedff2b4
Delete e2e-test-dispatch-workflow.yaml (#2441) 2023-03-24 07:11:57 -04:00
Francesco Renzi dc833e57a0
Add new workflows (#2423) 2023-03-23 14:39:37 +00:00
Tingluo Huang 5228aded87
Update e2e workflow (#2430) 2023-03-21 14:11:47 -04:00
Tingluo Huang 064039afc0
Ignore extra dind container when contaerinMode.type=dind. (#2418) 2023-03-17 09:26:51 +01:00
Tingluo Huang 34f3878829
Fix helm chart rendering errors. (#2414) 2023-03-16 09:21:43 -04:00
Tingluo Huang 44c3931d8e
Adding e2e workflows to test dind, kube mode and proxy (#2412) 2023-03-15 12:17:11 -04:00
Tingluo Huang 40811ebe0e
Support the controller to watching a single namespace. (#2374) 2023-03-14 10:52:25 -04:00
Bassem Dghaidi 172faa883c
Fix GITHUB_TOKEN permissions (#2410) 2023-03-14 10:38:04 -04:00
Bassem Dghaidi 9fbcafa703
Fix canary image tag name (#2409) 2023-03-14 09:29:10 -04:00
Bassem Dghaidi 19d30dea5f
Add docker buildx pre-requisites (#2408) 2023-03-14 09:22:38 -04:00
Bassem Dghaidi 6c66c1633f
Prevent releases on wrong tag name (#2406) 2023-03-14 09:13:25 -04:00
Bassem Dghaidi e55708588b
Add gha-runner-scale-set-controller canary build (#2405) 2023-03-14 09:12:53 -04:00
Tingluo Huang 261d4371b5
Update E2E test workflow. (#2395) 2023-03-14 09:00:07 -04:00
Tingluo Huang bd9f32e354
Create separate chart validation workflow for gha-* charts. (#2393)
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2023-03-13 12:44:54 -04:00
Bassem Dghaidi 322df79617
Delete renovate.json5 (#2397) 2023-03-13 08:39:07 -04:00
Bassem Dghaidi 1c7c6639ed
Fix wrong file name in the workflow (#2394) 2023-03-13 06:56:21 -04:00
Milas Bowman af625dd1cb
Upgrade to Docker Engine v20.10.23 (#2328)
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-03-13 10:29:40 +09:00
Ava Stancu 9994d3aa60
replaced inexistent variable with correct one for tag (#2390) 2023-03-10 16:57:35 +02:00
Bassem Dghaidi a2ea12e93c
Fix test's quotes issue (#2389)
Co-authored-by: Francesco Renzi <rentziass@gmail.com>
2023-03-10 09:22:19 -05:00
Ava Stancu 4f293c6f79
Build local image and load to kind cluster (#2378) 2023-03-10 13:16:07 +02:00
Bassem Dghaidi 00996ec799
Upgrading & pinning action versions (#2346) 2023-03-03 06:00:18 -05:00
Ava Stancu 893833fdd5
Added e2e workflow trigger on master push and on PRs (#2356) 2023-03-03 05:55:02 -05:00
Bassem Dghaidi a4751b74e0
Update trigger events for validate-chart (#2342) 2023-03-01 10:55:08 -05:00
Bassem Dghaidi adad3d5530
Rename actions-runner-controller-2 and auto-scaling-runner-set helm charts (#2333)
Co-authored-by: Ava S <avastancu@github.com>
2023-03-01 07:16:03 -05:00
Ava Stancu 70156e3fea
Added space before backslash on the multi line command (#2340) 2023-03-01 11:43:17 +02:00
Ava Stancu a9af82ec78
Change e2e config url (#2338) 2023-02-28 14:26:01 -05:00
Ava Stancu b5e9e14244
Added org for getting the workflow token job as it errored without (#2334) 2023-02-27 23:30:40 +02:00
Ava Stancu 910269aa11
Avastancu/arc e2e test linux vm (#2285) 2023-02-27 16:36:15 +02:00
Ava Stancu dab900462b
Added workflow to be triggered via rest api dispatch in e2e test (#2283) 2023-02-14 16:06:46 +02:00
Francesco Renzi 55951c2bdb
Add new workflow to automate runner updates (#2247)
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2023-02-06 10:22:58 +00:00
Tingluo Huang cc26593a9b
Skip CT when list-changed=false. (#2228) 2023-01-30 14:03:30 -05:00
Francesco Renzi 01e9dd31a9
Update Validate ARC workflow to go 1.19 (#2220) 2023-01-27 15:17:28 +00:00
Bassem Dghaidi 7ea60e497c
Fix intermittent image push failures to GHCR (#2214) 2023-01-26 05:52:21 -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
Tingluo Huang de244a17be
Update publish-arc2 workflow to use right path. (#2173) 2023-01-17 18:26:30 -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 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
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
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
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