Files
peptide-e2e/.gitea/workflows/smoke.yml
peptiderepo-ops 507f8addab ci(gitea): manual smoke + daily deploy-health; stamp the rsynced commit
deploy-health replaces the GitHub-Deployments-based drift check: it compares
the commit stamped on the server by the deploy action with each repo's main.
The deploy action now stamps the checked-out commit rather than GITHUB_SHA so
rollbacks are recorded truthfully.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AqpXh3hQMMaC74pTjFq4it
2026-10-24 09:38:31 +00:00

25 lines
794 B
YAML

name: Smoke Tests (manual)
# Manual run of the staging smoke suite (the deploy pipeline runs it automatically
# via the smoke composite action). Gitea port of the workflow_dispatch half of
# .github/workflows/smoke.yml.
on:
workflow_dispatch:
inputs:
base_url:
description: 'Target URL (defaults to staging)'
required: false
default: 'https://staging.peptiderepo.com'
jobs:
smoke:
name: Playwright smoke suite
runs-on: peptide-vps
timeout-minutes: 15
steps:
- uses: https://git.protopeer.com/peptide-repo/peptide-e2e/.gitea/actions/smoke@main
with:
base_url: ${{ inputs.base_url }}
wp_admin_user: ${{ secrets.STAGING_WP_ADMIN_USER }}
wp_admin_password: ${{ secrets.STAGING_WP_ADMIN_PASSWORD }}