Commit Graph

326 Commits

Author SHA1 Message Date
jon r 20eb030a0c Revert "fix(CI): #2441 _actually_ disable job `test_front` because most tests have become stale"
This reverts commit ca461083c2.
2025-04-10 10:56:48 +02:00
jon r 6106148a0e Revert "fix(CI): #2441 disable test_front because most tests have become stale"
This reverts commit edc7f9d872.
2025-04-10 10:56:04 +02:00
jon r 684a9270fd chore(CI/find_broken_links): include fragments in lychee run
addresses #2439
2025-04-08 14:39:59 +02:00
upsiflu ca461083c2 fix(CI): #2441 _actually_ disable job `test_front` because most tests have become stale 2025-04-05 19:15:14 +02:00
upsiflu edc7f9d872 fix(CI): #2441 disable test_front because most tests have become stale 2025-04-05 16:58:21 +02:00
jon r 2bcc674197 chore(gitlab-ci): format for valid YAML anchor syntax
[skip ci]
2025-04-03 14:19:28 +02:00
jon r d83daf190f fix(front/lint): harmonise local + CI behaviours 2025-04-03 13:16:33 +02:00
jon r 75e1e91786 Merge branch 'develop' into feat/2091-improve-visuals 2025-03-28 11:58:58 +01:00
petitminion c7bd63d1c1 pipelines:check OpenApi schema generation match repo schema (#2388) 2025-03-25 17:21:23 +00:00
jon r ff32ff7bac fix(pre-commit): make prettier configuration global and let it do its thing 2025-02-24 21:25:32 +01:00
Petitminion 37e22e8b35 ll 2025-02-17 13:41:01 +01:00
Petitminion 15a137f261 lo 2025-02-17 13:40:42 +01:00
petitminion 2636a3dde7 Update .gitlab-ci.yml file : python 3.13 and require changelog 2025-01-20 18:26:12 +00:00
petitminion d0c67d2488 disable python 3.13 2025-01-15 10:10:36 +00:00
petitminion 78856cc32a Drop python 3.8 and 3.9, support python 3.13 2025-01-13 21:47:18 +00:00
petitminion e0c051f04a disable tauri builds 2025-01-13 11:04:19 +00:00
petitminion 73bd66404b Update .gitlab-ci.yml file with allow_failure on changelog 2025-01-10 18:18:32 +00:00
petitminion 2f0b342866 disable some linter rule to avoid noise on the api lint process (#2346) 2024-10-21 11:06:43 +00:00
Georg Krause 37a1b008b3 ci: Upload Funkwhale Desktop AppImage into package registry
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 15:18:59 +01:00
Georg Krause 419da80e37 ci(tauri): Enable verbose logs
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 15:18:59 +01:00
Georg Krause cb8725a838 ci: Specify appimage path
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 14:48:45 +01:00
Georg Krause cddf6b9d93 ci: Add cargo bin to PATH
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 14:48:45 +01:00
Georg Krause 521c4d927c ci: Install dependencies before building tauri
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 14:48:45 +01:00
Georg Krause 1ca5ea2b73 ci: Build tauri desktop app
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
2024-02-21 14:46:10 +01:00
Kasper Seweryn de232cb749 ci: Adjust coverage regex to also match int
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
2024-02-21 10:13:32 +00:00
Georg Krause 06cfe8da95 ci: Report frontend test coverage to gitlab
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
2024-02-21 08:24:45 +01:00
Ciarán Ainsworth 84bb893f3a Remove deprecated flag for lychee
The --exclude-mail flag is deprecated and no longer needed

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2759>
2024-02-18 18:27:36 +01:00
Renovate Bot 9853b89911 chore: update cypress/included docker tag to v13
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2752>
2024-02-05 15:59:42 +00:00
Georg Krause daf9e80ca5 fix: Install zip in upstream image
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698>
2024-01-11 10:53:57 +01:00
Georg Krause 8f3ab416ae ci: Remove creation of release, only publish packages
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698>
2024-01-11 10:53:57 +01:00
jo cd9d6d696e ci: add release job
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698>
2024-01-11 10:53:57 +01:00
Georg Krause d12ca2bad8 fix: Use the correct pre-defined variable to determine project namespace 2024-01-10 12:08:50 +01:00
Georg Krause 736625e235 ci: Don't run docker builds on foreign MRs 2024-01-08 14:40:26 +01:00
Georg Krause 4f9280bd2c ci: Run tests against python 3.12
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
2023-12-13 14:29:04 +00:00
Georg Krause 349610bbeb chore: Use make install everywhere instead of poetry install
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2646>
2023-12-13 13:35:00 +00:00
Georg Krause cc2ff8ae88 ci: Use correct build arg to disable cache for docker builds
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2655>
2023-11-30 11:10:36 +00:00
Georg Krause 8f354135b5 ci(cypress): Switch to cypress/included image in order to have the binary
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2621>
2023-11-13 11:27:03 +01:00
Georg Krause 145ca4a1e7 ci(docker): Disable OCI mediatypes for buildx cache 2023-11-07 13:53:18 +01:00
jo fe47420ba1 docs: replace scripts with makefile
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2348>
2023-11-02 12:04:20 +00:00
Georg Krause 9cd2f30129 chore: Avoid Python 3.12 since its not yet supported #2243 2023-11-01 15:03:03 +00:00
Georg Krause 40cc9afb65 test: Run tests with python 3.12
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2596>
2023-10-27 17:44:38 +00:00
Georg Krause 65994943eb ci: Delete obsolete files from docs when deploying a new version 2023-09-13 08:45:27 +02:00
petitminion f821dcbbc2 Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground) 2023-09-12 16:09:34 +00:00
Georg Krause ec8dc8e09f Merge branch stable into develop 2023-09-01 14:24:58 +02:00
Georg Krause d0549e27fa ci(cypress): Cache cypress cache directory to make sure the binary is available 2023-08-24 08:35:51 +02:00
Georg Krause 4029abb9ca ci: Don't rely on foreign branches for docs preview
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2499>
2023-07-04 11:12:47 +02:00
Georg Krause 6abaab9290 ci: Only run integration test if explicitly requested
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795>
2023-06-21 22:49:39 +00:00
Kasper Seweryn b0a2a10f31 style: fix precommit
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795>
2023-06-21 22:49:39 +00:00
Georg Krause 9aeefca728 feat: Add basic cypress testing
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795>
2023-06-21 22:49:39 +00:00
Kasper Seweryn cc8f3e6a3c ci(front): speedup type checking with vue-tsc by using incremental cache
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2503>
2023-06-19 23:30:33 +02:00