Earl Warren
82e6d3ec27
adduser --gecos is universal not --comment
2023-12-19 18:06:45 +01:00
earl-warren
c7106eb215
Merge pull request 'forgejo-binary.sh instead of always running from OCI' ( #108 ) from earl-warren/setup-forgejo:wip-binary into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/108
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-12-19 15:53:37 +00:00
Earl Warren
6b89f49230
also test v1.20 binary
2023-12-17 23:35:54 +01:00
Earl Warren
6b431ecf9b
add nested test for action.yml binary support
2023-12-17 23:32:55 +01:00
Earl Warren
b2ce91a593
use alpine image instead of the heavier default for testing
2023-12-17 23:32:21 +01:00
Earl Warren
c18ce57fad
forgejo-binary runs forgejo from binary instead of OCI
2023-12-17 23:32:21 +01:00
Earl Warren
0dee755317
ensure all files are created in a designated directory
...
for backward compatibility DIR defaults to $(pwd)
also create the additional convenience files:
* forgejocli
* forgejo-url
* forgejo-auth-url which includes the user and password
2023-12-17 22:24:51 +01:00
Earl Warren
02ca9d26bf
.forgejo/workflows/forgejo.sh is deadcode
2023-12-17 22:24:51 +01:00
Earl Warren
03cebf0f41
forgejo-runner-lib.sh -> forgejo-lib.sh
...
take stop_daemon from forgejo-runner.sh
take retry from forgejo.sh
2023-12-17 22:24:50 +01:00
Earl Warren
9d5363f5f7
upgrade tests to use node:20-bookworm instead of node:16-buster
2023-12-17 16:53:51 +01:00
earl-warren
c4b783e8cb
Merge pull request 'upgrade runner v3.3.0 and add IPv6 tests' ( #107 ) from cascading-pr/setup-forgejo:forgejo/runner-129 into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/107
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2023-12-04 18:58:48 +00:00
cascading-pr
5907644119
upgrade to runner v3.3.0
2023-12-04 19:04:46 +01:00
Earl Warren
875414b617
IPv6 tests
2023-12-04 18:06:06 +01:00
Earl Warren
00a4cd9916
upgrade lxc-helpers
2023-12-04 18:06:06 +01:00
earl-warren
75cc10f9ca
Merge pull request 'sync lxc-helpers 529f2049d039091f4a5b4d8f42c335c7c65ab115' ( #101 ) from earl-warren/setup-forgejo:wip-lxc-helpers into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/101
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-11-11 23:46:09 +00:00
Earl Warren
8021d61ac4
sync lxc-helpers 529f2049d039091f4a5b4d8f42c335c7c65ab115
2023-11-11 18:05:20 +01:00
Earl Warren
1583b5bf96
default runner is v3.2.0
2023-11-11 13:54:27 +01:00
Earl Warren
e84be18f37
do not cascade if the CASCADE variable is no
2023-11-10 19:10:33 +01:00
earl-warren
ca4548f34a
Merge pull request 'link to the LXC runs-on documentation' ( #96 ) from earl-warren/setup-forgejo:wip-tests into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/96
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-11-09 15:56:13 +00:00
Earl Warren
d660cf008d
link to the LXC runs-on documentation
2023-11-09 16:24:39 +01:00
Earl Warren
13e4980952
as of runner 3.1.0 self-hosted is no longer implicitly lxc
2023-11-09 16:03:53 +01:00
Earl Warren
4e7e5d2dd5
use the latest go version 1.21.4
2023-11-09 16:02:08 +01:00
Earl Warren
11e55d29d0
test with Forgejo 1.21.0-7-rc2
2023-11-09 16:01:56 +01:00
Earl Warren
daaa7f064d
default runner is v3.1.0
2023-11-09 16:00:33 +01:00
earl-warren
36311a582a
Merge pull request 'docs: sudo scope is obsolete, remove it' ( #92 ) from earl-warren/setup-forgejo:wip-cascade-end-to-end into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/92
2023-11-08 16:43:45 +00:00
Earl Warren
f6d72d6565
docs: sudo scope is obsolete, remove it
2023-11-08 17:27:26 +01:00
Earl Warren
44e227e7b3
no need to checkout when cascading
2023-11-08 17:23:18 +01:00
Earl Warren
4f1763752a
end-to-end user is replaced with the cascading-pr user
2023-11-07 17:35:16 +01:00
Earl Warren
a7894236f5
no need for access to secrets in integration-nested
2023-11-05 15:27:34 +01:00
Earl Warren
4359f14f18
checkout the branch
2023-11-04 17:49:00 +01:00
Earl Warren
1535c75993
install the runner in /usr/local/bin
...
* when downloaded
* when built from sources
2023-11-04 17:48:23 +01:00
earl-warren
dede81c801
Merge pull request 'upgrade tests to 1.21.0-6-rc2' ( #78 ) from earl-warren/setup-forgejo:wip-experimental-test into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/78
2023-11-03 23:54:50 +00:00
earl-warren
8c3c90b5cf
Merge pull request 'cascading-pr from https://code.forgejo.org/forgejo/forgejo-curl/pulls/5 ' ( #79 ) from cascading-pr/setup-forgejo:forgejo/forgejo-curl-5 into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/79
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2023-11-03 23:54:32 +00:00
cascading-pr
f9010a64e9
cascading-pr update
2023-11-03 23:12:32 +00:00
Earl Warren
bcd7ec07cd
upgrade tests to 1.21.0-6-rc2
2023-11-01 18:56:07 +01:00
Earl Warren
e306c53760
open the cascade PR in a forked repository
2023-11-01 17:41:42 +01:00
earl-warren
f1d828841c
Merge pull request 'the HACKING section moved to end-to-end' ( #77 ) from earl-warren/setup-forgejo:wip-cascade-end-to-end into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/77
2023-10-29 17:09:49 +00:00
Earl Warren
6884521975
the HACKING section moved to end-to-end
2023-10-29 16:09:59 +00:00
Earl Warren
f695aa51ff
end-to-end is in the forgejo organization
2023-10-29 17:06:52 +01:00
earl-warren
6e64c34d26
Merge pull request 'cascade end-to-end' ( #76 ) from earl-warren/setup-forgejo:wip-cascade-end-to-end into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/76
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-29 15:57:49 +00:00
Earl Warren
7c1b8121f7
cascade end-to-end
2023-10-29 16:53:14 +01:00
Earl Warren
688d28fa41
there are no secrets, pull_request is ok
2023-10-29 00:52:53 +02:00
earl-warren
93c25a145c
Merge pull request 'integration tests moved to end-to-end' ( #75 ) from earl-warren/setup-forgejo:wip-end-to-end into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/75
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-28 22:51:10 +00:00
Earl Warren
34d0f8d26e
integration tests moved to end-to-end
2023-10-29 00:37:25 +02:00
earl-warren
a521fd2935
Merge pull request 'implement install-only' ( #74 ) from earl-warren/setup-forgejo:wip-install-only into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/74
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-28 21:58:29 +00:00
Earl Warren
434114e8f1
implement install-only
2023-10-28 23:47:47 +02:00
Earl Warren
a580cb63b6
only run CI on main or v* branches + pull_request_target
2023-10-15 17:59:57 +02:00
earl-warren
63eec0e8f3
Merge pull request 'automatically build from source if the version is @branch' ( #66 ) from earl-warren/setup-forgejo:wip-version into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/66
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-15 14:28:21 +00:00
Earl Warren
40950130a5
automatically build from source if the version is @branch
2023-10-14 23:22:19 +02:00
earl-warren
0e868f6735
Merge pull request 'error if trying to push a self action that has uncommitted changes' ( #64 ) from earl-warren/setup-forgejo:wip-diff-self-ache into main
...
Reviewed-on: https://code.forgejo.org/actions/setup-forgejo/pulls/64
Reviewed-by: dachary <dachary@noreply.code.forgejo.org>
2023-10-12 16:26:00 +00:00