Callum Tait
23f091d7fa
ci: don't login on a pr ( #1554 )
...
* ci: don't login on a pr
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-06-22 16:03:36 +01:00
Callum Tait
667764e027
chore: suggest gist first ( #1539 )
2022-06-18 17:38:37 +09:00
Callum Tait
de693c4191
ci: runners trigger on push ( #1549 )
...
* ci: runners trigger on push
* ci: comments
* ci: comments
2022-06-18 17:34:40 +09:00
Callum Tait
510fc9c834
ci: add GitHub packages to arc release ( #1525 )
...
* ci: add GitHub packages to arc release
* ci: use restrictive permissions
2022-06-15 11:37:19 +09:00
Yusuke Kuoka
bd91b73fd9
chore: update bug_report.yml ( #1529 )
2022-06-14 09:29:06 +01:00
Callum Tait
a7ae910ee4
docs: add CRD disclaimer to bug report ( #1516 )
2022-06-14 09:42:31 +09:00
Callum Tait
2733c36d0e
ci: publish controller canary to github packages ( #1524 )
...
* ci: publish controller canary to github packages
* ci: include image name
2022-06-14 09:10:13 +09:00
Renovate Bot
933b0c7888
chore(deps): update dependency actions/runner to v2.293.0
2022-06-13 17:09:29 +00:00
renovate[bot]
1b7ec33135
chore(deps): update actions/setup-python action to v4 ( #1514 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-13 14:07:52 +01:00
Callum Tait
a62882d243
ci: fix permisions ( #1512 )
...
* ci: fix permisions
* chore: change to trigger build
* ci: add write permission to packages
* ci: remove conditionals for docker logins
* Update controllers/utils_test.go
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-06-09 10:25:56 +09:00
Callum Tait
0cd13fe51d
ci: align pipeline files and setups ( #1484 )
...
* ci: align pipeline files and setups
* ci: more changes
* ci: various changes
* ci: fix setup-helm action ref
* ci: better pipeline name
* ci: more format aligning
* ci: more format aligning
* ci: better job name
* ci: supports multiple languages
* ci: better pipeline and job names
* ci: do a verb-noun thing for consistency
* ci: use 'arc' when talking holistically
* ci: add caching scope
* ci: put canary in a scope
* ci: fix syntax error
* ci: better pipeline and job names
* ci: better job name
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-06-08 10:04:14 +09:00
renovate[bot]
ac27df8301
chore(deps): update dependency actions/runner to v2.292.0 ( #1475 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-27 09:49:46 +09:00
renovate[bot]
84210e900b
chore(deps): update actions/setup-python digest to fff15a2 ( #1458 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 12:12:22 +09:00
Callum Tait
2aa3f1e142
chore: remove stale app config ( #1465 )
2022-05-21 14:19:41 +09:00
Yusuke Kuoka
84210f3d2b
Bump Go to 1.18.2 ( #1462 )
...
As a part of #1298 , I'm going to use Go fuzzing which is availabls since Go 1.18.
Co-authored-by: Callum Tait <15716903+toast-gear@users.noreply.github.com>
2022-05-19 10:33:31 +01:00
renovate[bot]
8a8ec43364
chore(deps): update github/codeql-action action to v2.1.11 ( #1455 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-18 09:02:26 +09:00
Callum Tait
b5aa1750bb
ci: match renovate with new dockerfile names ( #1453 )
2022-05-16 18:15:44 +09:00
Richard Fussenegger
cdc9d20e7a
Renamed Runner Dockerfiles ( #1248 )
...
Renamed the runner dockerfiles so that we have proper syntax highlighting for them, as well as a consistent way to map from the image name to the dockerfile. Added a `.dockerignore` file to avoid uploading things to the daemon that we never use.
2022-05-16 11:41:28 +09:00
Yusuke Kuoka
f1caebbaf0
Update codeql.yml ( #1451 )
...
Give up pinning deps with commit IDs because PRs were unreviewable due to missing changelog and it sends PRs for every commit to the master/main branch of the deps, which is undesired. We only need updates for tagged releases!
2022-05-16 08:59:29 +09:00
renovate[bot]
f85c3d06d9
chore(deps): update docker/setup-qemu-action action to v2 ( #1450 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-14 16:07:23 +01:00
renovate[bot]
3014e98681
chore(deps): update helm/chart-releaser-action digest to a3454e4 ( #1441 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13 07:47:19 +09:00
Yusuke Kuoka
b98f470a70
ci: enable CodeQL Alerts following the OpenSSF Security Scorecards recommendation ( #1421 )
...
Ref #1298
2022-05-12 10:55:11 +01:00
renovate[bot]
65a67ee61c
chore(deps): update docker/setup-qemu-action digest to 0522dcd ( #1440 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 11:09:43 +09:00
renovate[bot]
215ba36fd1
chore(deps): update docker/setup-buildx-action digest to 91cb32d ( #1439 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 11:08:57 +09:00
renovate[bot]
fbde2b9a41
chore(deps): update docker/login-action digest to d398f07 ( #1438 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 10:37:34 +09:00
renovate[bot]
212098183a
chore(deps): update docker/build-push-action digest to c5e6528 ( #1437 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 10:37:09 +09:00
renovate[bot]
4a5097d8cf
chore(deps): update actions/setup-go digest to 193b404 ( #1431 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 10:36:53 +09:00
renovate[bot]
9c57d085f8
chore(deps): update actions/stale digest to 65d24b7 ( #1433 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 09:21:08 +09:00
renovate[bot]
d6622f9369
chore(deps): update actions/setup-python digest to c57f793 ( #1432 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 09:20:57 +09:00
renovate[bot]
3ca1152420
chore(deps): update actions/checkout digest to 2541b12 ( #1430 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 08:43:35 +09:00
renovate[bot]
e94fa19843
chore(deps): update actions/cache digest to 95f200e ( #1429 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-12 08:43:27 +09:00
renovate[bot]
99832d7104
chore(deps): update docker/setup-buildx-action action to v2 ( #1416 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-11 16:34:53 +01:00
renovate[bot]
289bcd8b64
chore(deps): update docker/login-action action to v2 ( #1415 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-11 16:34:40 +01:00
Yusuke Kuoka
d01595cfbc
ci: pin GitHub Actions workflow actions by hash ( #1422 )
...
as recommended in 5758364c82/docs/checks.md (pinned-dependencies)
Ref #1298
2022-05-11 11:41:30 +01:00
Renovate Bot
800d6bd586
chore(deps): update dependency actions/runner to v2.291.1
2022-04-29 19:05:31 +00:00
Yusuke Kuoka
dbcb67967f
Turn the bug report template into a form with more context ( #1401 )
...
I believe this helps us focus on relatively more important issues like critical bug reports and highly-requested feature requests.
Co-authored-by: Callum Tait <15716903+toast-gear@users.noreply.github.com>
2022-04-29 21:09:59 +09:00
Yusuke Kuoka
0fd1a681af
Update bug_report.md ( #1400 )
...
so that we can hopefully get enough information to diagnose the issue in case it's really a bug report, or it goes to Discussions in case it's a question.
2022-04-29 12:32:08 +09:00
Callum Tait
059481b610
refactor: remove legacy controller Docker build ( #1360 ) [skip ci]
...
* refactor: remove legacy build and use buildkit
* refactor: add runner version to root makefie
* refactor: enable buildkit for runner make build
* refactor: ignore runner makefile in ci
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-04-27 08:21:02 +01:00
Renovate Bot
81951780b1
chore(deps): update dependency actions/runner to v2.290.1
2022-04-14 18:36:24 +00:00
renovate[bot]
3b48db0d26
chore(deps): update actions/stale action to v5 ( #1338 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-13 09:42:27 +01:00
Callum Tait
c4ff1a588f
chore: migrate to actions stale bot ( #1334 )
...
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-04-13 08:29:49 +09:00
Renovate Bot
7b8057e417
chore(deps): update dependency actions/runner to v2.290.0
2022-04-12 20:46:19 +00:00
renovate[bot]
960a704246
chore(deps): update azure/setup-helm action to v2.1 ( #1328 ) [skip ci]
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-11 18:23:48 +01:00
Daniel Moran
f907f82275
Add more usages of RUNNER_VERSION to Renovate config. ( #1313 )
...
* Add more usages of RUNNER_VERSION to Renovate config.
* Double-escape `?` in pattern
2022-04-11 11:28:00 +01:00
Yusuke Kuoka
b0fd7a75ea
Fix release workflow
2022-04-08 01:36:14 +00:00
Felipe Galindo Sanchez
b855991373
ci: pin go version to the known working version ( #1303 )
2022-04-06 09:34:48 +01:00
Renovate Bot
971c54bf5c
chore(deps): update dependency actions/runner to v2.289.2
2022-03-30 18:18:17 +00:00
renovate[bot]
b80d9b0cdc
chore(deps): update helm/chart-releaser-action action to v1.4.0 ( #1287 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-30 13:24:26 +01:00
Callum Tait
2cb04ddde7
* feat: move to new run.sh container friendly file ( #1244 )
...
* fix: unit tests were very broken
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-03-22 19:02:51 +00:00
renovate[bot]
366f8927d8
chore(deps): update actions/cache action to v3 ( #1252 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-22 18:48:23 +00:00
Renovate Bot
4cbbcd64ce
chore(deps): update dependency actions/runner to v2.289.1
2022-03-18 22:36:38 +00:00
renovate[bot]
6ff93eae95
chore(deps): update helm/chart-testing-action action to v2.2.1 ( #1216 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 18:51:54 +00:00
Yusuke Kuoka
34483e268f
ci: Enable actions/cache for Go modules
2022-03-03 18:47:54 +09:00
Renovate Bot
c221b6e278
chore(deps): update actions/checkout action to v3
2022-03-02 11:05:16 +09:00
Renovate Bot
e23692b3bc
chore(deps): update actions/setup-python action to v3
2022-03-02 10:51:22 +09:00
renovate[bot]
e7f4a0e200
chore(deps): update actions/setup-go action to v3 ( #1163 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-02 10:51:01 +09:00
Renovate Bot
e42db00006
chore(deps): update dependency actions/runner to v2.288.1
2022-02-28 22:30:10 +00:00
Renovate Bot
f0fa99fc53
chore(deps): update dependency actions/runner to v2.288.0
2022-02-26 01:34:49 +00:00
Yusuke Kuoka
b6151ebb8d
Fjx release.yml upload artifacts to not fail due to outdated go (1.15)
2022-02-18 10:27:39 +09:00
Carlos Tadeu Panato Junior
92e133e007
ci: update helm to 3.8.0 and go to 1.17.7 ( #1119 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2022-02-16 20:40:27 +09:00
renovate[bot]
7fdf9a6c67
chore(deps): update helm/chart-releaser-action action to v1.3.0 ( #1091 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-07 20:40:12 +00:00
Callum Tait
6f591ee774
chore: bump docker version ( #1094 )
...
* chore: bump docker version
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-02-07 20:10:02 +00:00
Callum Tait
cc25dd7926
chore: change to trigger build ( #1093 )
...
* chore: change to trigger build
* ci: actually use variable
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2022-02-03 21:23:42 +00:00
Callum Tait
1f7e440030
ci: add required token permissions
2022-01-28 21:37:16 +00:00
Renovate Bot
715e6a40f1
chore(deps): update dependency actions/runner to v2.287.1
2022-01-27 23:37:58 +00:00
Renovate Bot
81b2c5ada9
chore(deps): update dependency actions/runner to v2.287.0
2022-01-27 19:50:48 +00:00
Renovate Bot
5e86881c30
chore(deps): update dependency actions/runner to v2.286.1
2022-01-14 20:23:54 +00:00
renovate[bot]
1c75b20767
chore(deps): update helm/chart-testing-action action to v2.2.0 ( #1038 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-07 13:56:48 +00:00
Renovate Bot
8a7720da77
chore(deps): update dependency actions/runner to v2.286.0
2021-12-21 19:47:32 +00:00
renovate[bot]
c64000e11c
fix(deps): update module sigs.k8s.io/controller-runtime to v0.11.0 ( #740 )
...
* fix(deps): update module sigs.k8s.io/controller-runtime to v0.11.0
* Fix dependencies and bump Go to 1.17 so that it builds after controller-runtime 0.11.0 upgrade
* Regenerate manifests with the latest K8s dependencies
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2021-12-17 09:06:55 +09:00
Yusuke Kuoka
2bd6d6342e
Push packages to GHCR ( #1004 )
...
Ref #849
Ref #566
Co-authored-by: Pål Sollie <sollie@sparkz.no>
2021-12-12 11:41:33 +09:00
Renovate Bot
4a55fe563c
chore(deps): update dependency actions/runner to v2.285.1
2021-12-06 21:22:38 +00:00
toast-gear
7c4ac2ef44
ci: update workflow triggers
2021-12-04 10:52:38 +00:00
Callum Tait
550717020d
ci: remove ubuntu 18.04 image ( #980 )
...
* ci: remove Ubuntu 18.04 runner
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
2021-12-04 10:46:08 +00:00
Callum Tait
f5175256c6
chore(deps): bump 20.04 runner version ( #975 )
2021-11-30 14:34:04 +00:00
Callum Tait
031b1848e0
ci: separate ubuntu versions out in ci ( #969 )
...
* ci: separate ubuntu versions out in ci
2021-11-30 14:09:33 +00:00
Renovate Bot
46da4a6b6e
chore(deps): update dependency actions/runner to v2.284.0
2021-11-01 18:16:10 +00:00
Callum Tait
8657a34f32
ci: fix chart publish workflow ( #874 )
...
* ci: correcting cross job output syntax
* ci: adding job names
2021-10-05 22:35:32 +01:00
Callum Tait
b01e193aab
ci: publish chart on chart.yaml changes only ( #873 )
...
* ci: clean up of workflows in general
2021-10-05 22:28:05 +01:00
Renovate Bot
2bc050a62d
chore(deps): update dependency actions/runner to v2.283.3
2021-10-04 21:17:21 +00:00
Callum Tait
5f9fcaf016
ci: add label to renovate pull requests ( #863 )
...
* ci: add label to renovate pull requests
* ci: updating stale config to exempt new label
2021-10-02 22:48:28 +01:00
Renovate Bot
2937173101
chore(deps): update dependency actions/runner to v2.283.2
2021-09-30 15:01:11 +00:00
Renovate Bot
24602ff3ee
chore(deps): update dependency actions/runner to v2.283.1
2021-09-20 17:41:07 +00:00
Callum Tait
cf75d24def
ci: updating triggers ( #827 )
...
* ci: updating triggers
2021-09-17 09:21:00 +09:00
Renovate Bot
ac3721d0d5
chore(deps): update dependency actions/runner to v2.282.1
2021-09-15 20:09:19 +00:00
Renovate Bot
01928863b9
chore(deps): update dependency actions/runner to v2.282.0
2021-09-13 21:07:46 +00:00
Sebastien Le Digabel
a98729b08b
Adding github action for entrypoint unit test
...
... and adding safety mechanism in UNITTEST handling.
2021-09-06 08:51:28 +09:00
Renovate Bot
f8959f973f
chore(deps): update dependency actions/runner to v2.281.1
2021-09-01 23:01:06 +00:00
renovate[bot]
7e42d3fa7c
chore(deps): update dependency actions/runner to v2.281.0 ( #777 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-31 09:42:25 +09:00
renovate[bot]
3539569fed
chore(deps): update helm/chart-releaser-action action to v1.2.1 ( #742 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-25 09:29:31 +09:00
renovate[bot]
fc131870aa
chore(deps): update helm/chart-testing-action action to v2.1.0 ( #743 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-25 09:27:52 +09:00
renovate[bot]
382afa4450
chore(deps): update helm/kind-action action to v1.2.0 ( #744 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-25 09:27:26 +09:00
Hidetake Iwata
5d292ee5ff
Update actions/runner by Renovate ( #734 )
...
Resolves #416
2021-08-23 09:33:47 +09:00
toast-gear
5b4b65664c
chore: bump actions runner version ( #736 )
2021-08-19 14:47:17 +01:00
toast-gear
b6465c5d09
chore: bump docker and runner version and add imageos env var ( #730 )
...
* chore: bump runner version
* chore: bump docker version
* feat: add in ImageOS env var
* chore: adding missing fail switches
2021-08-18 15:50:17 +01:00
toast-gear
02e05bdafb
ci: set username statically ( #724 )
...
Co-authored-by: Callum James Tait <callum.tait@photobox.com>
2021-08-11 20:03:37 +09:00
toast-gear
743e6d6202
feat: bump runner version ( #705 )
...
* feat: bump runner version
* feat: remove deprecated env var
* docs: updating the docs
Co-authored-by: Callum James Tait <callum.tait@photobox.com>
2021-07-30 19:58:04 +09:00
Yusuke Kuoka
9e4dbf497c
feat: RunnerSet backed by StatefulSet ( #629 )
...
* feat: RunnerSet backed by StatefulSet
Unlike a runner deployment, a runner set can manage a set of stateful runners by combining a statefulset and an admission webhook that mutates statefulset-managed pods with required envvars and registration tokens.
Resolves #613
Ref #612
* Upgrade controller-runtime to 0.9.0
* Bump Go to 1.16.x following controller-runtime 0.9.0
* Upgrade kubebuilder to 2.3.2 for updated etcd and apiserver following local setup
* Fix startup failure due to missing LeaderElectionID
* Fix the issue that any pods become unable to start once actions-runner-controller got failed after the mutating webhook has been registered
* Allow force-updating statefulset
* Fix runner container missing work and certs-client volume mounts and DOCKER_HOST and DOCKER_TLS_VERIFY envvars when dockerdWithinRunner=false
* Fix runnerset-controller not applying statefulset.spec.template.spec changes when there were no changes in runnerset spec
* Enable running acceptance tests against arbitrary kind cluster
* RunnerSet supports non-ephemeral runners only today
* fix: docker-build from root Makefile on intel mac
* fix: arch check fixes for mac and ARM
* ci: aligning test data format and patching checks
* fix: removing namespace in test data
* chore: adding more ignores
* chore: removing leading space in shebang
* Re-add metrics to org hra testdata
* Bump cert-manager to v1.1.1 and fix deploy.sh
Co-authored-by: toast-gear <15716903+toast-gear@users.noreply.github.com>
Co-authored-by: Callum James Tait <callum.tait@photobox.com>
2021-06-22 17:10:09 +09:00
Yusuke Kuoka
08a676cfd4
Add configuration for "Lock" app ( #638 )
...
To prevent people from writing related and unrelated things to already closed issues. As a maitainer, that kind of situation only makes it harder to effectively provide user support. Please create another issue with concrete description of "your issue" and the reproduction steps, rather than commenting "me too" on unrelated issues!
2021-06-20 18:08:07 +09:00
toast-gear
c424d1afee
ci: ignore .md file changes everywhere
2021-06-08 18:32:08 +01:00