Commit graph

367 commits

Author SHA1 Message Date
Earl Warren
b2d99f4c4a
actions: shell: assert shell behavior (#788)
Refs https://code.forgejo.org/forgejo/runner/issues/150

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/788
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-07-12 08:08:25 +00:00
Earl Warren
b67f9e1a70
chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776)
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/776
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-07-09 14:09:48 +00:00
Earl Warren
49c2072cbe
actions: use FORGEJO_* instead of GITHUB_* and test backward compatibility (#758)
Refs forgejo/act#171
Refs actions/setup-forgejo#461

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/758
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-07-08 04:51:37 +00:00
Renovate Bot
f0eadf960b
Update https://data.forgejo.org/actions/setup-forgejo action to v3.0.1 (#772)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo](https://code.forgejo.org/actions/setup-forgejo) | action | patch | `v3.0.0` -> `v3.0.1` |

---

### Release Notes

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

### [`v3.0.1`](https://code.forgejo.org/actions/setup-forgejo/compare/v3.0.0...v3.0.1)

[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.0.0...v3.0.1)

</details>

---

### Configuration

πŸ“… **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/772
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-07-07 19:35:28 +00:00
Renovate Bot
5988f7cde5
Update https://data.forgejo.org/actions/setup-forgejo action to v3 (#763)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo](https://code.forgejo.org/actions/setup-forgejo) | action | major | `v2.0.13` -> `v3.0.0` |

---

### Release Notes

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

### [`v3.0.0`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.13...v3.0.0)

[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.13...v3.0.0)

</details>

---

### Configuration

πŸ“… **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/763
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-07-07 08:48:17 +00:00
Renovate Bot
0965ce216b
Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.13 (#759)
This PR contains the following updates:

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

---

### Release Notes

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

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

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

</details>

---

### Configuration

πŸ“… **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/759
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-07-07 05:10:47 +00:00
Earl Warren
cd1a0f5076
chore: add assertions for the forge context and use it instead of github where relevant (#748)
Refs forgejo/act#37

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/748
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-07-06 12:15:38 +00:00
Earl Warren
07b9318ff7
actions: config-options: mount read-only (#718)
To illustrate (partially) [this feature request](https://code.forgejo.org/forgejo/runner/issues/79#issuecomment-43844)

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/718
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-07-02 10:54:26 +00:00
Earl Warren
dd31a59c1e
actions: config-options: test for envs and env-file (#722)
Refs: forgejo/runner#287
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/722
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-07-02 10:53:36 +00:00
earl-warren
5b31c12efe
Merge pull request 'Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.12' (#720) from renovate/https-data.forgejo.org-actions-setup-forgejo-2.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/720
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-07-02 05:15:46 +00:00
Renovate Bot
3bd75af38c
Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.12 2025-07-02 00:01:02 +00:00
earl-warren
4ee6b65584
Merge pull request 'actions: add test for hashFiles()' (#714) from earl-warren/end-to-end:wip-hashfile into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/714
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-06-30 20:29:55 +00:00
Earl Warren
3d5a218709
actions: add test for hashFiles()
As of

7c7d80ebdd

a step with hashFiles('...') will lookup the file from the container
running the job.
2025-06-30 18:34:00 +02:00
earl-warren
d057711afa
Merge pull request 'chore(release): v13.0 exists' (#710) from earl-warren/end-to-end:wip-v12 into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/710
2025-06-25 07:39:47 +00:00
Earl Warren
f8f9a1bbda
chore(release): v13.0 exists 2025-06-25 07:39:14 +02:00
earl-warren
1b9f1af7eb
Merge pull request 'Update data.forgejo.org/oci/pyroscope Docker tag to v1.12.1' (#616) from renovate/data.forgejo.org-oci-pyroscope-1.x into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/616
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-06-21 05:06:06 +00:00
earl-warren
24f0210137
Merge pull request 'fix: federation: federation_verify_scenario is missing variables' (#679) from earl-warren/end-to-end:wip-federation-test into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/679
2025-06-09 06:48:04 +00:00
earl-warren
6bfc638f15
Merge pull request 'chore(docs): update instructions to compile from source' (#678) from earl-warren/end-to-end:wip-local-run into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/678
2025-06-09 06:47:40 +00:00
Earl Warren
475545eddf
fix: federation: federation_verify_scenario is missing variables 2025-06-07 15:30:36 +01:00
Earl Warren
482065391d
chore(docs): update instructions to compile from source
The frontend part was missing, make it easy to copy/paste.
2025-06-07 14:56:08 +01:00
earl-warren
aab476b719
Merge pull request 'update logger mode in forgejo configs' (#677) from famfo/end-to-end:logger into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/677
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-06-07 11:20:40 +00:00
earl-warren
f8e06e4af8
Merge pull request 'Add Dockerfile to run tests in' (#676) from famfo/end-to-end:podman into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/676
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-06-07 11:19:51 +00:00
famfo
652cf00186
update logger mode in forgejo configs 2025-06-07 12:36:27 +02:00
famfo
5a586aedfa
README: add notes on Dockerfile usage 2025-06-07 12:32:28 +02:00
famfo
9c355c30c1
add Dockerfile to run tests in 2025-06-07 12:26:56 +02:00
Michael Kriese
796a32d6c1
Merge pull request 'chore(revert): fix: alternative route of getting latest Gitea version' (#636) from limiting-factor/end-to-end:wip-gitea into main
Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/636
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-05-09 11:08:48 +00:00
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