feat: Central via the in-cluster Maven proxy; -T1C builds
KofTwentyTwo/ci-policy: ci / fork-guard (push) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-0 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-1 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-2 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-3 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-4 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-5 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-6 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-7 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-8 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-9 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-10 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-11 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-12 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-13 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-14 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-15 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-16 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-17 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-18 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-19 (push) Skipped
KofTwentyTwo/ci-policy: ci / Scoped workflow [workflow 58f5703adc7c44b995aa6317da02de3141701d78] (push) Successful in 5s
KofTwentyTwo/ci-policy: native / native-result (push) Successful in 4s
KofTwentyTwo/ci-policy: ci / go-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (push) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (push) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-13 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-14 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-15 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / content-validate-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / standards-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-matrix-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / shared-pipeline (push) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (push) Failing after 4s
KofTwentyTwo/ci-policy: ci / ci-result (push) Failing after 4s

maven.kof22.com caches Central (one download per artifact, no 429s);
-T1C uses one thread per runner core instead of a fixed 4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
james.maesandClaude Opus 5.5 committed 2026-11-07 06:43:26 -06:00
1 parent e7c472a0c2
commit e24ef92028
2 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -94,7 +94,7 @@ jobs:
cat > /tmp/mvn-settings.xml <<'EOF'
<settings>
<mirrors>
<mirror><id>google-maven-central</id><mirrorOf>central</mirrorOf><url>https://maven-central.storage-download.googleapis.com/maven2/</url></mirror>
<mirror><id>kof22-maven-proxy</id><mirrorOf>central</mirrorOf><url>https://maven.kof22.com/maven2/</url></mirror>
</mirrors>
<servers>
<server><id>qrun-packages</id><username>${env.GITHUB_ACTOR}</username><password>${env.PACKAGES_TOKEN}</password></server>
+4 -4
View File
@@ -115,9 +115,9 @@ jobs:
run: |
cat > /tmp/mvn-settings.xml <<'EOF'
<settings>
<!-- repo.maven.apache.org rate-limits (429) this network; Google's official Central mirror does not. -->
<!-- Central through the in-cluster caching proxy (maven.kof22.com): one download per artifact, no 429s. -->
<mirrors>
<mirror><id>google-maven-central</id><mirrorOf>central</mirrorOf><url>https://maven-central.storage-download.googleapis.com/maven2/</url></mirror>
<mirror><id>kof22-maven-proxy</id><mirrorOf>central</mirrorOf><url>https://maven.kof22.com/maven2/</url></mirror>
</mirrors>
<servers>
<server><id>gitea</id><username>${env.GITHUB_ACTOR}</username><password>${env.PACKAGES_TOKEN}</password></server>
@@ -169,7 +169,7 @@ jobs:
- name: Verify
if: steps.plan.outputs.kind == 'verify'
run: mvn -T4 verify
run: mvn -T1C verify
- name: Calculate version
if: steps.plan.outputs.kind == 'publish'
@@ -242,7 +242,7 @@ jobs:
if: steps.plan.outputs.kind == 'publish'
env:
OWNER: ${{ github.repository_owner }}
run: mvn -T4 deploy -DaltDeploymentRepository=gitea::https://git.kof22.com/api/packages/${OWNER}/maven
run: mvn -T1C deploy -DaltDeploymentRepository=gitea::https://git.kof22.com/api/packages/${OWNER}/maven
- name: Commit version back
if: steps.plan.outputs.kind == 'publish' && steps.version.outputs.push_branch != ''