Din udgivelse lykkedes. Virker sitet overhovedet? Eksisterer privatlivspolitikken stadig? Et to-trins GitHub Actions-job svarer på begge efter hver udgivelse — gratis, uden overvågnings-SaaS, uden konto.
Opdateret august 2026 · Læsetid: 5 minutter
Pipelines til statiske sites rapporterer succes når filerne lander på CDN'en — ikke når sitet serveres korrekt. En fejlkonfigureret redirect-regel, et udløbet certifikat ingen lagde mærke til, eller et build der lydløst mistede en side: det hele består udgivelsestrinnet grønt. For statiske sites er "uploaden er færdig" og "sitet virker" to forskellige spørgsmål.
En røgtest lukker hullet: ét job der rammer din live-URL lige efter hver udgivelse og fejler højt, hvis noget er galt.
To trin, ingen secrets, ingen tredjepartstjeneste. Gem som .github/workflows/post-deploy.yml:
name: Post-deploy roegtest
on:
deployment_status: # koerer ved rigtige udgivelser (Vercel/Cloudflare osv.)
states: [success]
workflow_dispatch: # kan ogsaa koeres manuelt
jobs:
smoke:
if: github.event_name == 'workflow_dispatch' || github.event.deployment_status.state == 'success'
runs-on: ubuntu-latest
steps:
- name: Sitet svarer
uses: mahope/deskuptime@v1
with:
url: https://dit-site.dk
- name: Compliance er intakt
uses: mahope/compliance-site-check@v2
with:
url: https://dit-site.dk
Erstat dit-site.dk med dit domæne. Begge trin er fastgjort til flydende hovedversions-tags, så fejlretninger kommer automatisk uden breaking changes.
deskuptime@v1En afhængighedsfri oppetidstjek: henter URL'en og fejler trinnet, hvis siden ikke svarer som forventet. Nul npm-installeringer, nul konfigurationsfiler — hele actionen er ét YAML-trin du kan læse på ti sekunder.
compliance-site-check@v2Kører ni GDPR/EAA-orienterede tjek mod den live side: sikkerhedsheaders, om privatlivspolitikken kan nås, cookie-samtykke-signaler med flere. Hvis en ny design stille dropper samtykke-banneret, bliver dette trin rødt før din advokat gør.
on:
deployment_status:
states: [success]
schedule:
- cron: '0 6 * * *' # dagligt kl. 06:00 UTC
workflow_dispatch:
Så dukker et udløbende certifikat eller et værtsudfald op i samme Actions-fane teamet alligevel kigger i — i stedet for en mail-digest fra endnu et SaaS-dashboard ingen logger ind på.
Oppetidsovervågnings-SaaS starter omkring 70–100 kr./md. pr. site, og compliance-audits koster 15.000–70.000 kr. pr. engagement. Ingen af delene fanger regressioner mellem tjek. Dette setup kører løbende på infrastruktur du alligevel har: gratis for offentlige repositories, inkluderede minutter for private.
Ingen repository nødvendig for at se hvad scanneren finder på dit live-site — gratis, uden tilmelding, resultat på cirka ét minut.
Scan dit site gratis →