Commit graph

43 commits

Author SHA1 Message Date
Timo De Meyst
e602a83070 deployment: deployment workflow kopieert juiste env files 2025-04-25 00:05:53 +02:00
Timo De Meyst
28367e9c94
hotfix: deployment workflow gefixt
docker command ontbrak bestand
2025-04-24 22:11:29 +02:00
9d0d43595a
ci: Checks ook op main 2025-04-24 20:36:08 +02:00
Timo De Meyst
8f1184cb71 actions: build project vooraleer te testen 2025-04-08 18:50:12 +02:00
Timo De Meyst
cd7eb486eb actions: coverage wordt berekend op alle bestanden die getest worden door vitest 2025-04-04 19:31:52 +02:00
Timo De Meyst
c016884dda actions: backend testing workflow permissions aangepast 2025-04-04 18:16:28 +02:00
Timo De Meyst
e9215c50be actions: backend testing workflow geeft nu ook een coverage report 2025-04-04 18:09:24 +02:00
Timo De Meyst
9c02857718 actions: path naar vitest config toegevoegd voor coverage 2025-04-04 18:03:37 +02:00
Timo De Meyst
ae45ba7ca8 actions: frontend test coverage wordt gereport door de workflow 2025-04-04 17:31:39 +02:00
Timo De Meyst
dbc1da741c
Merge pull request #164 (ci: Automatische Deployment) from SELab-2/github-actions/deployment
ci: Automatische Deployment up-to-date met nieuwe docker compose structuur
Linting rule wordt gebypassed omdat de linting al is opgelost op dev, maar gewoon nog niet op deze branch (na de merge lost dit zichzelf dus op).
2025-04-04 12:15:54 +02:00
7e46ce9c5f
fix: Linting op Actions 2025-04-02 20:31:40 +02:00
80dc3acca7
Revert "ci: Merge testing actions"
This reverts commit f2d165aa60.
2025-04-02 20:03:08 +02:00
f2d165aa60
ci: Merge testing actions 2025-04-02 19:49:40 +02:00
Timo De Meyst
daa80c7fc2 deployment: kopieer juiste backend bestand 2025-04-01 09:31:37 +02:00
Timo De Meyst
05fa51603a
Merge branch 'dev' into github-actions/testing 2025-04-01 08:56:19 +02:00
Timo De Meyst
1e10af42b5 actions: overbodige testing workflow verwijderd
testing.yml is opgesplitst in frontend-testing.yml en backend-testing.yml
2025-03-25 22:31:18 +01:00
Timo De Meyst
b10f967eed actions: gebruik van paths bij testing
testing workflows gebruikt paths om enkel te testen als er veranderingen zijn gemaakt die invloed hebben op de testen
2025-03-25 22:14:41 +01:00
Timo De Meyst
66e58ef111 actions: testing opgesplitst
frontend en backend worden nu apart getest
2025-03-25 22:13:53 +01:00
Timo De Meyst
31d313f782 actions: deployment action zet envvars goed 2025-03-23 23:04:58 +01:00
Timo De Meyst
50adbda352 chore: sync lint-action workflow
Dit bestand is nu hetzelfde als op de branch voor de testing workflow om merge conflicts te vermijden
Komt door mijn eigen slechte branching...
2025-03-18 19:24:02 +01:00
Timo De Meyst
08d4599664 actions: update testing workflow
npm run build is niet nodig om te testen
2025-03-18 10:57:58 +01:00
Timo De Meyst
27d5c5cbab actions: workflows update
workflows worden op PR uitgevoerd voor elke nodige mogelijke update van een PR
2025-03-18 10:28:13 +01:00
Timo De Meyst
efb3aa5512 actions: update deployment workflow
compose.override.yml verandert naar compose.prod.yml
2025-03-18 09:56:41 +01:00
Timo De Meyst
3e4e786d91 actions: deployment workflow update
pull_request closed niet nodig
2025-03-18 09:40:24 +01:00
Timo De Meyst
4507f908e2 actions: deployment workflow gemaakt 2025-03-18 09:36:04 +01:00
Timo De Meyst
0cb1436772 actions: lint-action workflow update
linters worden enkel uitgevoerd op PRs die geen draft zijn
2025-03-16 17:21:23 +01:00
Timo De Meyst
c67baf216c actions: Testing workflow aangemaakt
Op PRs naar dev die geen draft zijn worden automatisch testen uitgevoerd
2025-03-16 17:15:09 +01:00
Timo De Meyst
241854a7cc chore: lint-action enkel uitvoeren op PRs die klaar zijn voor review 2025-03-13 16:49:39 +01:00
32e832ebc7
chore: Update templates #108 2025-03-12 21:47:12 +01:00
Timo De Meyst
9aa0b25c73 chore: update commit message van lint-action
lint-action commits zeggen nu welke linter de aanpassingen heeft gemaakt
2025-03-01 11:07:07 +01:00
Timo De Meyst
e5e39e5cea chore: wordt enkel uitgevoerd in de dev branch 2025-02-28 21:26:58 +01:00
Timo De Meyst
9f88737c48 chore: commit message voor lint-action veranderd 2025-02-28 21:11:20 +01:00
Timo De Meyst
3287539419 chore: lint-action gebruik forked action
Gebruik de fork van rkuykendall om eslint v9 te ondersteunen
2025-02-28 20:58:07 +01:00
Timo De Meyst
4c5799ec0e debug: debug flag meegegeven aan eslint args 2025-02-28 20:50:07 +01:00
Timo De Meyst
24b064e53a chore: map toegevoegd aan eslint args 2025-02-28 20:48:06 +01:00
Timo De Meyst
f8ba6ad488 chore: eslint config (ignore .github, include .ts files, gebruik config bestand) 2025-02-28 20:32:48 +01:00
Timo De Meyst
0fc5a99269 chore: lint-action workflow toegevoegd 2025-02-28 20:23:46 +01:00
f6ab7d5887
chore: Herwerk richtlijnen 2025-02-24 20:26:40 +01:00
c815ed1ebf
chore: Voeg PR template toe
PR template om duidelijke en uitgebreide PRs aan te moedigen
2025-02-24 20:12:46 +01:00
788e1642d1
style: Format boilerplate 2025-02-20 14:18:32 +01:00
336496ab63
chore: Maak labels-nota een checkbox
Om er meer de aandacht op te leggen
Is geen aparte categorie
2025-02-18 10:21:02 +01:00
2a07d5d848
chore: Voeg feature-request template toe
Template om meteen de juiste informatie te verzamelen en zo
development te stroomlijnen.
2025-02-18 10:19:05 +01:00
4bac0358fe
chore: Voeg bug-report template toe
Bug-report template met subvragen om meteen de juiste informatie te
verzamelen.
2025-02-18 10:18:20 +01:00