MD
mdelapenya/mdelapenya.github.io
My blog, using GoHugo + GH actions + GH pages for deployment
mdelapenya.xyz
GoHugo site for my personal website, which is a blog and a portfolio.
Development
To start the development server, run:
hugo serverThis will start the server at http://localhost:1313.
To generate the static site, run:
hugo buildThis will generate the static site in the public directory.
Testing
Playwright E2E tests live in tests/ and run inside a Docker container against the Hugo dev server.
make serve # start Hugo dev server
make test # run E2E testsTests must pass before deployment — the GitHub Actions workflow gates the deploy job on the test job.
Deployment
The site is deployed to GitHub Pages, using a GitHub Action that is triggered when a commit is pushed to the main branch.