diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 00e235cf..e7a7b8ad 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -48,10 +48,12 @@ jobs:
OpenDPD StudioOpen OpenDPD Studio
HTML
touch site/.nojekyll
- - uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
+ - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
if: github.event_name != 'pull_request'
with:
path: site
+ # Preserve the generated .nojekyll marker in the deployed site.
+ include-hidden-files: true
deploy:
name: Deploy to GitHub Pages