Merith
ea96696f10
remove rootless dockerfile, updatedate entrypoint, update docker compose
...
Removed the rootless dockerfile as upon further investigation into how a `rootless` container works, the entrypoint that has been written fully accomodates that
to reflect this the compose file has had the rootless config removed from it as it is no longer needed to test a seperate container image,
added a debug echo function `decho` to the entrypoint, when `DEBUG=true` it will print "[entrypoint] message content"
added a 10 second wait to the entrypoint to allow other services such as docker-in-docker and forgejo to finish launching before the runner is launched, this is bypassable by `SKIP_WAIT=true`
applied several modifications requested by viceice,
2024-09-26 15:08:31 -07:00
Merith
2c4a1d43be
revert changes to workflow
2024-09-26 07:28:00 -07:00
Merith
1e6e1cb3c2
disabled TLS in example,
...
not needed for a closed docker network
2024-09-25 17:10:50 -07:00
Merith
c1654806c5
update entrypoint and dockerfile, fix test workflow
...
update dockerfile,
rework entrypoint execution,
update compose and test
2024-09-25 16:05:56 -07:00
Merith
3c5ba1c1d2
push example docker-compose for runner and forgejo
2024-09-25 14:07:09 -07:00
Merith
16e18662a0
add a root-user check, clean up some formatting
2024-09-25 13:34:18 -07:00
Merith
190607cf35
address dockerfile feedback, further work on entrypoint
2024-09-25 13:00:54 -07:00
5a0579f03a
basic entrypoint, automatic registration of runner works
2024-09-25 09:46:06 -07:00
earl-warren
d3b8b3bb16
Merge pull request 'Update module connectrpc.com/connect to v1.17.0' ( #280 ) from renovate/connectrpc.com-connect-1.x into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/280
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-09-21 06:25:28 +00:00
Renovate Bot
a616fd2a37
Update module connectrpc.com/connect to v1.17.0
2024-09-21 00:01:34 +00:00
Kwonunn
6c067bfd76
Fix comments in systemd unit service file ( #274 )
...
Apparently, even though my IDE grayed them out, you cannot start a comment mid-line in a systemd configuration file.
I really should have tested this :3
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/274
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2024-09-18 13:40:32 +00:00
Kwonunn
89e4df134b
Add example systemd service file ( #273 )
...
Adds an example systemd service file. This is meant for the new and hopefully improved runner installation docs i'm writing over at [forgejo/docs#869 ](https://codeberg.org/forgejo/docs/pulls/860 ).
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/273
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2024-09-18 10:36:39 +00:00
earl-warren
a05194faa1
Merge pull request 'Update module code.forgejo.org/forgejo/act to v1.21.3' ( #271 ) from earl-warren/runner:wip-act-update into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/271
2024-09-16 03:38:02 +00:00
Earl Warren
3b185b53cd
Update module code.forgejo.org/forgejo/act to v1.21.3
2024-09-15 22:23:40 +02:00
earl-warren
0b93541ffc
Merge pull request 'chore: update the 3.5.2 release notes' ( #270 ) from earl-warren/runner:wip-release-notes into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/270
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-09-15 14:41:40 +00:00
earl-warren
db9f23de54
Merge pull request 'chore: add test for unexpected YAML type in top level env' ( #269 ) from earl-warren/runner:wip-env-type into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/269
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-09-15 14:28:44 +00:00
Earl Warren
6d84004259
chore: update the 3.5.2 release notes
2024-09-15 16:26:12 +02:00
Earl Warren
b1d9d52b6f
chore: add test for unexpected YAML type in top level env
2024-09-15 16:05:01 +02:00
earl-warren
4b7b5d564d
Merge pull request 'Update dependency go to v1.23.1' ( #266 ) from renovate/patch-golang-packages into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/266
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-09-06 05:20:18 +00:00
Renovate Bot
98b5a0cbe1
Update dependency go to v1.23.1
2024-09-05 16:01:23 +00:00
earl-warren
db2c3b32d4
Merge pull request 'Update module golang.org/x/term to v0.24.0' ( #265 ) from renovate/golang.org-x-term-0.x into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/265
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-09-05 14:45:28 +00:00
Renovate Bot
5066986c6d
Update module golang.org/x/term to v0.24.0
2024-09-05 00:01:52 +00:00
Michael Kriese
b6c15d4aea
Merge pull request 'Fix typo' ( #262 ) from Crown0815/forgejo-runner:main into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/262
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-27 09:42:14 +00:00
Crown0815
0c8e1fca49
Fix typo
2024-08-27 09:40:36 +00:00
Michael Kriese
91b76cb17b
chore(renovate): disable replaced nektos/act
2024-08-27 09:00:08 +02:00
Earl Warren
82523d1d8e
chore: update the DOER & TOKEN of the build release workflow
2024-08-23 23:31:03 +02:00
Earl Warren
a10469b382
chore(release-notes): update for CVE-2024-24557
2024-08-23 19:11:10 +02:00
earl-warren
6f8022ab45
Merge pull request 'Update module code.forgejo.org/forgejo/act to v1.21' ( #242 ) from renovate/code.forgejo.org-forgejo-act-1.x into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/242
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-23 16:51:15 +00:00
Renovate Bot
3963dfc6f7
Update module code.forgejo.org/forgejo/act to v1.21
2024-08-23 18:22:53 +02:00
Michael Kriese
bda54ca5fc
chore(renovate): use shared preset
2024-08-23 09:57:12 +02:00
earl-warren
627ef246c6
Merge pull request 'Update module google.golang.org/protobuf to v1.34.2' ( #248 ) from renovate/google.golang.org-protobuf-1.x into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/248
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-15 22:16:56 +00:00
Renovate Bot
93a8d7deae
Update module google.golang.org/protobuf to v1.34.2
2024-08-14 21:01:41 +00:00
earl-warren
97407545f0
Merge pull request 'renovate updates: group the easy ones for faster testing' ( #255 ) from earl-warren/runner:wip-renovate-test into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/255
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-14 20:45:48 +00:00
Earl Warren
af381c9e0e
chore: go mod tidy
2024-08-14 19:16:19 +02:00
Renovate Bot
6aa29e3d44
Update module golang.org/x/time to v0.6.0
2024-08-14 19:16:07 +02:00
Renovate Bot
74d47a30a7
Update module golang.org/x/term to v0.23.0
2024-08-14 19:16:07 +02:00
Renovate Bot
cf47f003fa
Update module github.com/spf13/cobra to v1.8.1
2024-08-14 19:03:15 +02:00
Renovate Bot
7d67347fe8
Update module github.com/google/uuid to v1.6.0
2024-08-14 19:02:08 +02:00
Renovate Bot
c0fc09ced9
Update module github.com/avast/retry-go/v4 to v4.6.0
2024-08-14 19:02:05 +02:00
earl-warren
dad7a7d066
Merge pull request 'Update code.forgejo.org/oci/alpine Docker tag to v3.19' ( #254 ) from renovate/minor-3.19-alpine into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/254
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-08-13 20:16:22 +00:00
earl-warren
d03685a331
Merge pull request 'Update module code.gitea.io/gitea-vet to v0.2.3' ( #232 ) from renovate/code.gitea.io-gitea-vet-0.x into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/232
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-13 13:45:19 +00:00
Renovate Bot
66db3633e6
Update code.forgejo.org/oci/alpine Docker tag to v3.19
2024-08-13 13:15:38 +00:00
earl-warren
3b716969b9
Merge pull request 'chore(renovate): set reviewer' ( #249 ) from viceice-patch-1 into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/249
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-08-13 12:19:52 +00:00
earl-warren
b911dca56b
Merge pull request 'Use code.forgejo.org/oci
mirror images' ( #252 ) from build/use-mirror-images into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/252
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-08-13 12:09:33 +00:00
Michael Kriese
996982abd3
Use code.forgejo.org/oci
mirror images
2024-08-13 14:00:37 +02:00
viceice
1008f44ddb
chore(renovate): set reviewer
...
Signed-off-by: viceice <michael.kriese@gmx.de>
2024-08-13 11:11:57 +02:00
earl-warren
8509c33a07
Merge pull request 'Use forgejo mirror images' ( #250 ) from chore/mirror-images into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/250
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-08-13 07:11:08 +00:00
Michael Kriese
556f0412f7
Use forgejo mirror images
2024-08-13 08:37:52 +02:00
Michael Kriese
74708d8c82
Merge pull request 'chore(renovate): more settings' ( #235 ) from viceice-patch-1 into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/235
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2024-08-12 11:04:59 +00:00
viceice
3f645405d5
chore(renovate): disable actions/cascading-pr
...
Signed-off-by: viceice <michael.kriese@gmx.de>
2024-08-12 10:36:01 +00:00