P5: OSS readiness — docs site, contributor onboarding, e2e harness #23

Merged
steve merged 14 commits from p5-oss-readiness into main 2026-05-08 22:22:39 +01:00
3 changed files with 17 additions and 0 deletions
Showing only changes of commit 084ddd56ba - Show all commits
+7
View File
@@ -54,6 +54,13 @@ on:
pull_request:
branches: [main]
# Force bash as the default shell. With `container:` set on every
# job, Gitea Actions otherwise picks `sh -e` and our `set -euo
# pipefail` fails on dash with "Illegal option -o pipefail".
defaults:
run:
shell: bash
jobs:
test:
# Sharded by package group. server/http and store are the two
+5
View File
@@ -22,6 +22,11 @@ on:
branches: [main]
workflow_dispatch:
# Force bash as the default shell — see ci.yml header.
defaults:
run:
shell: bash
jobs:
e2e:
name: Playwright vs docker-compose
+5
View File
@@ -37,6 +37,11 @@ env:
REGISTRY: gitea.dcglab.co.uk
IMAGE_NAME: ${{ gitea.repository }}
# Force bash as the default shell — see ci.yml header.
defaults:
run:
shell: bash
jobs:
image:
name: Build + push image