Commit Graph

116 Commits

Author SHA1 Message Date
Meier Lukas
69b46959aa ci(on-release): update bug report template failing (#4073) 2025-09-14 00:49:52 +02:00
Meier Lukas
86cf290c31 refactor(ci): migrate tibdex/github-app-token to actions/create-github-app-token (#4072) 2025-09-13 17:15:33 +02:00
Meier Lukas
b398be0303 ci(stability-days): still runs for renovate branches 2025-09-13 14:37:18 +02:00
Meier Lukas
3b7e3da17c ci: add missing if for pnpm action-setup (#4062) 2025-09-12 23:28:39 +02:00
Meier Lukas
f360c9768a chore(deps): update actions/setup-node action to v5 (#4060)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-12 21:59:37 +02:00
Meier Lukas
78626121dd revert(deps): update actions/setup-node action to v5 (#4058) 2025-09-12 21:16:25 +02:00
homarr-renovate[bot]
1d9eb9bf24 chore(deps): update actions/setup-node action to v5 (#4033)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-09 21:36:11 +02:00
Meier Lukas
d4f73d2b39 ci: add job to skip renovate stability days for non renovate prs (#3967) 2025-09-05 18:17:07 +02:00
homarr-renovate[bot]
afe10b8715 chore(deps): update node.js (#3959)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-30 12:34:03 +00:00
Meier Lukas
6fb32a6061 ci: add on-release workflow to trigger docs-release, update bug-report-template and update security-policy (#3881) 2025-08-20 20:37:22 +02:00
homarr-renovate[bot]
a88f1c3cba chore(deps): update amannn/action-semantic-pull-request action to v6 (#3852)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-16 14:09:23 +02:00
homarr-renovate[bot]
53860dda9b chore(deps): update actions/checkout action to v5 (#3837)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-11 16:57:38 +02:00
Manuel
27bd93fa8a ci: update integrations in readme (#3740)
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2025-08-08 20:14:58 +02:00
homarr-renovate[bot]
4b6c69d48a chore(deps): update dependency node to v22.18.0 (#3762)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-07 17:23:48 +00:00
Meier Lukas
468c04da8a ci: remove conventional semantic commit workflow (#3459) 2025-06-24 12:10:07 +02:00
Meier Lukas
6c71724e2e ci: add update-contributors workflow (#3014) 2025-05-12 18:01:27 +02:00
Meier Lukas
9c892eacfc ci: add arm64 docker build (#2383) 2025-02-23 20:06:45 +01:00
Meier Lukas
4f220ffca1 ci: fix rebase for dev not working on release (#2392) 2025-02-21 19:31:02 +01:00
Meier Lukas
a31c6a97e0 ci: change weekly release base to main branch (#1976) 2025-01-17 12:59:02 +01:00
Meier Lukas
4d69b81676 ci: add missing git config to release pipeline 2025-01-11 11:13:48 +01:00
Meier Lukas
4ead238462 test(e2e): add for onboarding and lldap authorization (#1834)
* test(e2e): add for onboarding and lldap authorization

* ci: add playwright chrome installation to e2e test

* fix(e2e): timeout between lldap login redirect to short

* test(e2e): add oidc azure test

* fix(e2e): lldap test fails

* wip: add temporary error log for failed ldap server connection

* fix(e2e): github actions don't support host.docker.internal

* chore: address pull request feedback

* refactor(e2e): move onboarding steps to onboarding actions and assertions

* fix(e2e): increase timeout for navigating back from azure login

* fix: wait for url network changed error

* fix: revert to wait for url

* fix(e2e): remove oidc test

* refactor(e2e): remove env validation

* ci: remove azure oidc env variables
2025-01-03 16:49:30 +01:00
Meier Lukas
5cb726f793 ci(docker): always push image (#1812) 2024-12-30 17:38:27 +01:00
Meier Lukas
0336803550 fix(auth): oidc redirect does not respect https protocol (#1763) 2024-12-24 14:15:34 +01:00
Meier Lukas
8c1156240c fix: about version is one behind because of missing package-json update in deploy (#1725) 2024-12-19 16:11:12 +01:00
Meier Lukas
bb7f751481 fix: update of dev branch has no credentials (#1724) 2024-12-19 16:10:55 +01:00
Meier Lukas
1baa9fc74c fix: docker statup permission issue (#1709) 2024-12-18 14:10:43 +01:00
Meier Lukas
649506b56a fix: boolean checks do not work correctly in deploy workflow 2024-12-17 21:10:21 +01:00
Meier Lukas
463607c805 Merge branch 'dev' of https://github.com/homarr-labs/homarr into dev 2024-12-17 21:05:57 +01:00
Meier Lukas
50697eb21f fix: add missing branch-name to discord deploy notification 2024-12-17 21:05:53 +01:00
Meier Lukas
70e0a11819 ci: add beta image tag for all beta releases (#1693) 2024-12-17 21:00:21 +01:00
Meier Lukas
daf7ea56c5 fix: add persists credentials false to checkout of release pipeline (#1691) 2024-12-17 20:11:48 +01:00
Meier Lukas
0f029b384d fix: change permission for github action to contents write (#1689) 2024-12-17 20:04:20 +01:00
Meier Lukas
93abe8f6a2 fix: change docker concurrency group to allow multiple deployments to different branches (#1687) 2024-12-17 19:55:01 +01:00
Meier Lukas
2b5ed83de3 ci: adjust release pipeline for semver releases (#1679) 2024-12-17 19:41:51 +01:00
Meier Lukas
f330c7e4f1 fix: auto-merge crowdin pr not working (#1664) 2024-12-15 13:11:49 +01:00
Meier Lukas
5bdc669e07 fix: auto-merge for crowdin download pull request not working (#1661) 2024-12-15 13:02:44 +01:00
Meier Lukas
b6733c678c ci: add auto-merge after crowdin download and automatic approval (#1632) 2024-12-10 20:36:00 +01:00
Meier Lukas
a5b366a92e chore: add skip_untranslated_strings option for crowdin download 2024-12-05 06:18:54 +01:00
Meier Lukas
f38f3438c9 chore: add workflow_dispatch to crowdin_upload for initial translation upload 2024-12-04 21:50:48 +01:00
Meier Lukas
096f03432c feat: integrate crowdin #1402 (#1599) 2024-12-04 21:43:02 +01:00
homarr-renovate[bot]
27b8692a27 chore(deps): update actions/checkout action to v4 (#1431)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-11-07 20:55:44 +01:00
Meier Lukas
9535154128 ci: add e2e workflow (#1422)
* ci: add e2e workflow

* fix: skip showing error

* fix: when e2e skipped, e2e still executed

* fix: job env not accessible in if

* fix: env not accessible at all in job if statement

* fix: wrong env used for step ifs

* ci: add reusable e2e-execution workflow

* fix: e2e trigger fails not supported reusable workflow within steps

* fix: composite e2e-execution action not found

* fix: reference to composite action not working without checkout

* fix: composite action has to be named action.yml

* fix: id for docker should not have spaces

* fix: shell property missing

* fix: typo one dash to much

* ci: add e2e tests

* chore: change node-version to 22

* chore: move e2e tests to code-quality workflow as duration of e2e step is about 4 minutes

* fix: deepsource issues
2024-11-05 21:11:14 +01:00
Meier Lukas
319fb47744 fix: change node-version for composite setup action to 22, remove unnecessary installation of node from docker deployment (#1429) 2024-11-05 21:06:40 +01:00
Michon van Dooren
d029f48f79 fix: various issues with docker image workflow (#1172) 2024-09-25 19:34:52 +02:00
homarr-renovate[bot]
df7ba1edaf chore(deps): update pascalgn/automerge-action action to v0.16.4 (#1164)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-09-22 20:11:59 +00:00
Manuel
16a5b43695 fix: node cache cleanup error (#1124) 2024-09-14 11:08:09 +02:00
Manuel
c8dfbc8e2d fix: workflow inputs and docker push (#1123) 2024-09-14 10:01:22 +02:00
Manuel
0c657276a5 feat: support arm64 (#1022)
* feat: support arm64

* feat: support arm64
2024-09-02 17:26:04 +02:00
Meier Lukas
67195c6051 fix: wrong id for renovate auto approval (#957) 2024-08-09 19:23:14 +02:00
Meier Lukas
ab7d3f8e4c fix: renovate approval workflow not running (#948) 2024-08-09 15:25:07 +02:00