- Gitea: add validate-on-pr.yml (run-all-validation only; no deploy) - .env.master.example: document NPM_EMAIL/NPM_PASSWORD for backup-npmplus - pnpm: allowedVersions for @solana/sysvars to quiet thirdweb/x402 peer drift - AGENTS + verify README: CI pointers and .env.master.example for env - backup-npmplus: npm_lxc_ssh helper; keep prior timeout/BatchMode behavior - check-pnpm-workspace-lockfile + run-all-validation step 1b (from prior work in same commit set) Made-with: Cursor
17 lines
539 B
YAML
17 lines
539 B
YAML
# PR-only: push validation already runs in deploy-to-phoenix.yml; this gives PRs the same
|
|
# no-LAN checks without the deploy job (and without deploy secrets).
|
|
name: Validate (PR)
|
|
on:
|
|
pull_request:
|
|
types: [opened, synchronize, reopened]
|
|
branches: [main, master]
|
|
workflow_dispatch:
|
|
jobs:
|
|
run-all-validation:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
- name: run-all-validation (no LAN, no genesis)
|
|
run: bash scripts/verify/run-all-validation.sh --skip-genesis
|