fix(payment): 支付插件 - 修复跨平台构建与运行时缓存 (#402)

This commit is contained in:
MasterChiefCN
2026-09-03 11:05:29 +08:00
committed by GitHub
parent 541b70131c
commit aa00533b08
18 changed files with 795 additions and 33 deletions

View File

@@ -27,6 +27,25 @@ jobs:
- name: Run Go tests
run: go test ./...
payment-plugins:
name: Payment plugin artifacts
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Verify canonical payment packages
env:
PAYMENT_PLUGIN_SMOKE_TEST: "1"
run: sh plugin-packages/verify-payment-packages.sh linux amd64
- uses: docker/setup-qemu-action@v3
- uses: docker/setup-buildx-action@v3
- name: Build and execute payment packages for every image platform
run: >-
docker buildx build
--platform linux/amd64,linux/arm64
--target payment-package-smoke
--file backend/Dockerfile
.
web:
name: Web checks
runs-on: ubuntu-latest