Skip to content

Conversation

oliverdr
Copy link
Member

@oliverdr oliverdr commented Sep 18, 2026

endring

setter opp quality checks på PR-er mot dev/main og push til begge branchene. etter et vellykket bygg på main blir den testede web/dist-mappa publisert med Apache på http://it2810-31.idi.ntnu.no/project1/.

deploy bytter hele releasen på en gang, sjekker at Apache sender riktige filer og går tilbake til forrige versjon hvis noe feiler. prosjekt 1 trenger ingen database eller Docker for dette.

del av #17. selve publiseringen og testing av den ferdige nettsiden gjenstår.

sjekker

  • actionlint, shellcheck og deploy/rollback-testen består. deploy-testen er også kjørt på VM-en.
  • Apache-konfigurasjonen er testet lokalt med et ekte Vite-bygg. begge runnerne på VM-en er online og kjører som egne brukere uten sudo.
  • artifact-actions bruker versjoner som er tilgjengelige på git.ntnu.no og støtter GitHub Enterprise Server.
  • Actions-kjøring 68497 bekrefter at runneren henter repoet, setter opp Node/npm og installerer avhengighetene. npm run check stopper på eksisterende formateringsfeil i README og 16 frontendfiler, samme som lokalt. rettingene skal komme i en egen PR.
  • full quality check, nettlesertester i Actions og automatisk deploy er ikke bekreftet ennå.

Quality checks er påkrevd på dev/main, så de eksisterende feilene må løses før denne PR-en kan merges. sjekkene er ikke slått av for å gjøre PR-en grønn.

KI og review

codex hjalp med workflow, scripts, oppsett på VM og kontrollene over. trenger review fra en annen på gruppa. ingen ny docs-fil er lagt til.

@oliverdr oliverdr requested a review from a team as a code owner September 18, 2026 09:33
@oliverdr oliverdr merged commit 3c4699d into dev Sep 18, 2026
1 of 2 checks passed
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant