Earl Warren
a441c04a13
[FORGEJO] update the setup-forgejo instructions to use utils/upgrade-runner.sh ( #94 )
...
this is less error prone and less manual steps
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/94
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2023-10-14 22:03:53 +00:00
earl-warren
7b73082ea2
Merge pull request 'examples/docker-compose: add Quick Start' ( #91 ) from earl-warren/runner:wip-dind into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/91
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-10 16:06:49 +00:00
Earl Warren
b3f32e59af
examples/docker-compose: add Quick Start
2023-10-06 16:56:24 +02:00
earl-warren
513a5eb80e
Merge pull request 'examples/docker-compose: network: host is required' ( #90 ) from earl-warren/runner:wip-upgrade-example into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/90
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-06 14:46:59 +00:00
Earl Warren
9cb0716425
examples/docker-compose: fix false positive
...
because of the -x the success string was always in the output and the
workflow .forgejo/workflows/example-docker-compose.yml would always
report success, even if it fails
2023-10-06 16:40:21 +02:00
Earl Warren
bf11dac848
examples/docker-compose: network: host is required
...
otherwise a network will be created with no route to the forgejo
instance and a checkout will fail to reach it
2023-10-06 16:22:03 +02:00
Earl Warren
e8448e3807
examples/docker-compose: upgrade to runner 3.0.1
2023-10-06 16:22:03 +02:00
earl-warren
29fff564cd
Merge pull request 'run example workflow on pull_request_target as well' ( #89 ) from earl-warren/runner:wip-upgrade-example into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/89
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-06 10:24:55 +00:00
Earl Warren
924748200e
run example workflow on pull_request_target as well
2023-10-06 12:22:41 +02:00
earl-warren
8de0ce42b9
Merge pull request 'upgrade examples/docker-compose with runner 3.0.1 & Forgejo 1.20.4-1' ( #88 ) from earl-warren/runner:wip-upgrade-example into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/88
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-06 10:21:27 +00:00
Earl Warren
716eca31e9
upgrade examples/docker-compose with runner 3.0.1 & Forgejo 1.20.4-1
2023-10-06 12:14:13 +02:00
earl-warren
00da0ada8b
Merge pull request 'upgrade to act v1.11.0' ( #86 ) from earl-warren/runner:wip-act-update into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/86
2023-10-04 14:31:34 +00:00
Earl Warren
d608ad6210
update release notes for 3.0.1
2023-10-04 16:07:50 +02:00
Earl Warren
bbc80cb926
upgrade to act v1.11.0
2023-10-04 16:00:22 +02:00
earl-warren
70f6c8bf21
Merge pull request 'upgrade tests to use v1.20.4-1' ( #85 ) from earl-warren/runner:wip-test-upgrade into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/85
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-04 12:56:08 +00:00
Earl Warren
b6bc471f38
upgrade tests to use v1.20.4-1
2023-10-04 14:54:42 +02:00
dachary
8e93b0e8e8
Merge pull request 'secure the docker-compose example and explain the difference with the token' ( #77 ) from earl-warren/runner:wip-docs into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/77
2023-09-30 14:19:49 +00:00
Earl Warren
a379783994
document the secret and how it is different from the token
2023-09-08 18:19:34 +00:00
dachary
b1bfa4968e
Merge pull request 'add links to workflow examples' ( #78 ) from earl-warren/runner:wip-other-docs into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/78
2023-09-04 17:15:48 +00:00
Earl Warren
d556450664
add links to workflow examples
2023-09-04 19:04:46 +02:00
earl-warren
830ad470aa
Merge pull request 'update the examples documentation' ( #75 ) from earl-warren/runner:wip-docs into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/75
2023-08-28 10:21:03 +00:00
earl-warren
7bf25c2559
Merge pull request '[FORGEJO] all containers are rootless, no suffixes' ( #74 ) from earl-warren/runner:wip-rootless into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/74
2023-08-28 10:20:25 +00:00
Earl Warren
294912488c
update kubernetes examples to match version 3.0.0 images
...
Starting with Forgejo runner 3.0.0 images are different in two ways
that matter to k8s because they:
* are all rootless
* do not rely on tini
2023-08-26 12:19:06 +02:00
Earl Warren
9d79a0b92d
cleanup the examples section, remove unsupported elements
2023-08-26 12:18:42 +02:00
Earl Warren
b9e3e5b62d
README: the documentation is part of the Forgejo documentation
2023-08-26 12:15:27 +02:00
earl-warren
8d49cc7e27
Merge pull request 'docker-compose example' ( #72 ) from earl-warren/runner:wip-dind into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/72
2023-08-26 09:54:39 +00:00
Earl Warren
deefb19f21
example docker compose file and test
2023-08-26 11:52:19 +02:00
Earl Warren
f2743b28da
[FORGEJO] all containers are rootless, no suffixes
2023-08-25 16:34:19 +02:00
Earl Warren
a6bb88d7c1
the binaries are published in the runner repository
2023-08-25 16:14:08 +02:00
Earl Warren
6f26e40f80
RELEASE-NOTES: no example yet
2023-08-25 15:53:04 +02:00
earl-warren
e87b34bdc6
Merge pull request 'refactor and simplify the release process' ( #73 ) from wip-release-process into main
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/73
2023-08-25 13:44:44 +00:00
Earl Warren
c5f53958be
update RELEASE notes
2023-08-25 15:32:05 +02:00
Earl Warren
fd6764ac8e
rework the build & publish process to mimic Forgejo
2023-08-25 15:30:24 +02:00
Earl Warren
64137dcfb7
general purpose rootless container
2023-08-25 15:30:24 +02:00
Earl Warren
b0aaffb661
[FORGEJO] release notes 2.5.0
2023-08-23 17:40:59 +02:00
Earl Warren
1967cae29b
[FORGEJO] get the desired ACT version
2023-08-23 16:31:10 +02:00
wetneb
fb239e3203
[FORGEJO] run the Docker entrypoint via tini
2023-08-23 16:31:10 +02:00
Gabriel Simmer
f82d6e49ca
[FORGEJO] update Kubernetes example README
2023-08-23 16:03:12 +02:00
Gabriel Simmer
16dec924c8
[FORGEJO] simplify Kubernetes examples with offline registration
2023-08-23 16:03:12 +02:00
Earl Warren
d4eb913533
[FORGEJO] use alpine 3.18
...
Refs: https://github.com/nektos/act/issues/1908
Bump Docker dependency
See https://code.forgejo.org/forgejo/act/pulls/9 for more info.
Use forked act change branch
Bump version
Use forgejo fork v1.9.0
Revert #50
Now that https://code.forgejo.org/forgejo/runner/pulls/64 has been
merged we should be good to go.
Remove pinned go version in test workflow
Bump Go version to 1.21
2023-08-23 16:03:12 +02:00
Earl Warren
182939943f
[FORGEJO] release notes
...
update release notes
2023-08-23 16:03:12 +02:00
Earl Warren
5a1ea04ce8
[FORGEJO] add the create-runner-file
2023-08-23 16:03:12 +02:00
Earl Warren
e6f0b3b5b8
[FORGEJO] use go vet without any third party addition
2023-08-23 16:03:12 +02:00
Louis Seubert
91cf33f75d
[FORGEJO] fix name of binary to `forgejo-runner` for rootless docker image
2023-08-23 16:03:12 +02:00
Earl Warren
331984a5b9
[FORGEJO] no double / in WorkDir, it would fail local actions
2023-08-23 16:03:12 +02:00
Earl Warren
dc2d259179
[FORGEJO] default labels to a single docker
2023-08-23 16:03:12 +02:00
Earl Warren
82385a9444
[FORGEJO] branding
2023-08-23 16:03:12 +02:00
Earl Warren
90df4cf1b2
[FORGEJO] README.md
...
README documentation updates
reminder that the code is alpha quality & not secure
2023-08-23 16:03:12 +02:00
Earl Warren
e613ab40a5
[FORGEJO] workflows
2023-08-23 14:46:28 +02:00
Earl Warren
114a2ab8df
[FORGEJO] look for workflows in the .forgejo/workflows directory
2023-08-23 14:46:27 +02:00