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
25 lines
794 B
YAML
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 }}
|