Commit graph

441 commits

Author SHA1 Message Date
limiting-factor
5b5dab8c13
chore(revert): fix: alternative route of getting latest Gitea version
Revert 53375283d4
fix: alternative route of getting latest Gitea version

Use git ls-remote and git-mirror instead of the API

$ version=1.23
$ git ls-remote --refs --tags --sort=version:refname https://git-mirror.forgejo.org/go-gitea/gitea "v$version*" | sed -n -E -e "s|^.*/v($version[\.0-9]*)$|\1|p"
1.23.0
1.23.1
1.23.2
1.23.3
1.23.4
1.23.5
1.23.6
1.23.7
2025-05-09 12:37:04 +02:00
Renovate Bot
f902566558
Update data.forgejo.org/oci/pyroscope Docker tag to v1.12.1 2025-04-12 00:01:01 +00:00
earl-warren
5a339800d3
Merge pull request 'fix: upgrades: teach renovate about the pyroscope version' (#613) from earl-warren/end-to-end:wip-versions into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/613
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-11 07:03:32 +00:00
Earl Warren
efc1a9f21b
fix: upgrades: teach renovate about the pyroscope version 2025-04-11 08:55:25 +02:00
earl-warren
66c6a0f456
Merge pull request 'fix: upgrades: do not hardcode versions' (#612) from earl-warren/end-to-end:wip-versions into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/612
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-11 06:48:12 +00:00
Earl Warren
f537340c93
fix: upgrades: do not hardcode versions
- upgrading v7.0 to v7.0 is a noop
- pprof testing lags behind
2025-04-11 08:08:38 +02:00
earl-warren
2cfd335303
Merge pull request 'chore(release): v12.0 needs testing' (#608) from earl-warren/end-to-end:wip-12 into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/608
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-10 09:14:59 +00:00
Earl Warren
d68ee49e3b
chore(release): v12.0 needs testing 2025-04-10 10:44:11 +02:00
earl-warren
c1951e2157
Merge pull request 'chore(release): v12.0 exists' (#606) from earl-warren/end-to-end:wip-12 into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/606
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-10 08:13:59 +00:00
Earl Warren
63a09dbaaa
chore(release): v12.0 exists 2025-04-10 10:07:42 +02:00
earl-warren
14eb834334
Merge pull request 'actions: set insecure: true for better coverage' (#605) from earl-warren/end-to-end:wip-insecure into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/605
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-06 09:40:51 +00:00
Earl Warren
2819929687
actions: set insecure: true for better coverage
Refs: https://code.forgejo.org/forgejo/runner/pulls/535
2025-04-06 10:50:03 +02:00
earl-warren
21db5f24ba
Merge pull request 'actions: cache: use separate jobs for restore and save' (#592) from earl-warren/end-to-end:wip-cache into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/592
2025-03-30 08:27:51 +00:00
Earl Warren
e63a861f43
actions: cache: use separate jobs for restore and save 2025-03-26 15:35:59 +00:00
earl-warren
72b1e754a5
Merge pull request 'Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.11' (#588) from renovate/https-data.forgejo.org-actions-setup-forgejo-2.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/588
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-03-25 07:30:12 +00:00
Renovate Bot
d258431824
Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.11 2025-03-25 01:31:29 +00:00
earl-warren
f8e6d9a2ef
Merge pull request 'chore: s/code.forgejo.org/data.forgejo.org/ for actions' (#570) from earl-warren/end-to-end:wip-data into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/570
2025-03-22 15:59:51 +00:00
Earl Warren
b2471a699d
chore: s/code.forgejo.org/data.forgejo.org/ for actions 2025-03-22 16:07:29 +01:00
earl-warren
3cbec4448c
Merge pull request 'Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.10' (#571) from renovate/https-code.forgejo.org-actions-setup-forgejo-2.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/571
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-03-22 14:58:31 +00:00
Renovate Bot
4f7251fdb6
Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.10 2025-03-22 14:17:35 +00:00
Kwonunn
f3a9672647
add cache-proxy test (#557)
test to verify that a cache stored in one repo can't be restored in another

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/557
Reviewed-by: Gusted <gusted@noreply.code.forgejo.org>
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2025-03-22 12:34:06 +00:00
earl-warren
4c1a4cbdac
Merge pull request 'fix: alternative route of getting latest Gitea version' (#564) from wip-gitea into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/564
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-03-22 09:45:24 +00:00
Earl Warren
53375283d4
fix: alternative route of getting latest Gitea version
Use a code.forgejo.org mirror instead of the GitHub API to not be
subject to rate limiting.
2025-03-22 09:43:42 +01:00
earl-warren
8464d5cdef
Merge pull request 'fix: alternative route of getting latest Gitea version' (#560) from gusted-patch-1 into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/560
2025-03-21 22:41:35 +00:00
Gusted
dd0002c7c6 Update lib/lib.sh 2025-03-21 19:23:49 +00:00
Gusted
cd95e73756 fix: alternative route of getting latest Gitea version
https://gitea.com/gitea/gitea-mirror no longer exists, instead use https://dl.gitea.com/gitea/version.json. Simplifies logic.
2025-03-21 19:02:26 +00:00
earl-warren
9d001beba8
Merge pull request 'fix: lib: use temporary unique file name' (#547) from limiting-factor/end-to-end:wip-version into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/547
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-02-23 13:33:17 +00:00
limiting-factor
e03278e4c1 fix: lib: use temporary unique file name
The function may be called from scripts that run under different users
and re-using the same file name will run into problems:

/home/debian/.cache/act/2cc577985400de79/hostexecutor/lib/lib.sh: line 96: /tmp/page: Permission denied
curl: (23) Failure writing output to destination
2025-02-23 13:58:45 +01:00
earl-warren
327386d195
Merge pull request 'Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.9' (#546) from renovate/https-code.forgejo.org-actions-setup-forgejo-2.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/546
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-02-23 07:47:20 +00:00
Renovate Bot
13c723cb2c
Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.9 2025-02-23 00:01:20 +00:00
limiting-factor
310322d01f
fix: lib: get all releases (#544)
Loop over all pages instead of getting the first one only to not miss any version.

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/544
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: limiting-factor <limiting-factor@posteo.com>
Co-committed-by: limiting-factor <limiting-factor@posteo.com>
2025-02-22 16:26:24 +00:00
limiting-factor
6f6466b3f6
feat: ${FORGEJO_INSTANCE:=https://codeberg.org} (#542)
Do not hardcode https://codeberg.org, use the FORGEJO_INSTANCE variable instead. It can be overriden when codeberg.org is unavailable.

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/542
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: limiting-factor <limiting-factor@posteo.com>
Co-committed-by: limiting-factor <limiting-factor@posteo.com>
2025-02-22 15:55:38 +00:00
earl-warren
25b2635022
Merge pull request 'fix: Heptapod is not longer available' (#541) from limiting-factor/end-to-end:wip-gitlab into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/541
2025-02-22 13:30:12 +00:00
limiting-factor
7abcd0e280 fix: Heptapod is not longer available
The default_vcs_type setting is Heptapod specific and cannot be used
for GitLab.

Refs: https://code.forgejo.org/f3/gof3/issues/88
2025-02-22 10:38:35 +01:00
earl-warren
9a477b3f40
Merge pull request 'fix: upgrade: add missing check for migration warnings and errors' (#496) from earl-warren/end-to-end:wip-upgrade into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/496
Reviewed-by: Gusted <gusted@noreply.code.forgejo.org>
2025-02-19 10:54:40 +00:00
Earl Warren
c29e1e64e7
feat: actions: verify LXC backend can checkout (#522)
ACT is expected to provide an LXC backend with node pre-installed by default to allow for running commonly used actions written in JS.

It also includes an upgrade to setup-forgejo 2.0.8 which contains a fix to teardown the runner properly even in the event where it contains files owned by root. This happens when running a workflow within a LXC container.

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/522
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-01-29 06:57:27 +00:00
earl-warren
5ac193f3d6
Merge pull request 'Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.8' (#525) from renovate/https-code.forgejo.org-actions-setup-forgejo-2.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/525
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-01-29 06:26:16 +00:00
Renovate Bot
e181f9a72a
Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.8 2025-01-29 00:02:01 +00:00
Earl Warren
429d5584e1
feat: actions: add LXC backend example (#520)
Without such an example, there is no test that would verify a modification of the ACT LXC backend is working when running a cascading pull request.

Trace of the run at: https://code.forgejo.org/forgejo/end-to-end/actions/runs/2433/jobs/2#jobstep-4-28

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/520
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-01-28 17:16:51 +00:00
earl-warren
16dba44733
Merge pull request 'chore(readme): explain how to use a locally built runner' (#514) from earl-warren/end-to-end:wip-local-runner into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/514
2025-01-28 16:57:12 +00:00
Earl Warren
e38cd362d9
chore(readme): explain how to use a locally built runner 2025-01-28 11:21:17 +01:00
earl-warren
6717b76117
Merge pull request 'feat: actions: verify that container.options --hostname is valid' (#505) from earl-warren/end-to-end:wip-options-hostname into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/505
2025-01-22 23:13:07 +00:00
Renovate Bot
a3388d98dc
Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.7 (#509)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [https://code.forgejo.org/actions/setup-forgejo](https://code.forgejo.org/actions/setup-forgejo) | action | patch | `v2.0.6` -> `v2.0.7` |

---

### Release Notes

<details>
<summary>actions/setup-forgejo (https://code.forgejo.org/actions/setup-forgejo)</summary>

### [`v2.0.7`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.6...v2.0.7)

[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.6...v2.0.7)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMTcuMiIsInVwZGF0ZWRJblZlciI6IjM5LjExNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/509
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-22 23:09:03 +00:00
Renovate Bot
3275d464e5
Update https://code.forgejo.org/actions/setup-forgejo action to v2.0.7 2025-01-22 23:45:00 +01:00
Earl Warren
ff2c6790b3
feat: actions: verify that container.options --hostname is valid
Refs: https://code.forgejo.org/forgejo/act/pulls/95
2025-01-22 18:46:02 +01:00
Earl Warren
f8d5ecb47b
fix: upgrade: add missing check for migration warnings and errors
Refs: https://codeberg.org/forgejo/forgejo/issues/6583
2025-01-18 11:04:11 +01:00
earl-warren
925c936032 Merge pull request 'fix: catch warnings and errors' (#493) from earl-warren/end-to-end:wip-upgrades into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/493
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-01-16 20:48:36 +00:00
Earl Warren
5f9ea45844
fix: catch warnings and errors 2025-01-16 19:27:44 +01:00
earl-warren
ba6c49b79b Merge pull request 'feat: v9.0 is EOL and v11.0 needs testing' (#492) from earl-warren/end-to-end:wip-upgrades into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/492
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-01-16 09:53:04 +00:00
Earl Warren
80b6d688d0
feat: v9.0 is EOL and v11.0 needs testing 2025-01-16 09:43:45 +01:00