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