Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ env:
BUILDX_VERSION: v0.23.0
jobs:
setup:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
outputs:
cache-key: ${{ steps.cache-key.outputs.key }}
steps:
Expand All @@ -41,15 +41,15 @@ jobs:
env:
VERSION: v0.0.1-test
SUBSTRATE_VERSION: 0.0.20
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
timeout-minutes: 30
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Initialize Environment
uses: ./.github/actions/initialize-environment
- name: Allow unprivileged user namespaces
# Ubuntu 24.04 (ubuntu-latest) enables AppArmor-based restrictions on
# Ubuntu 24.04 (cncf-ubuntu-16-64-x86) enables AppArmor-based restrictions on
# unprivileged user namespaces by default, which causes bubblewrap
# to fail with EPERM on unshare(CLONE_NEWUSER)
# See https://github.com/openai/codex/issues/14919
Expand Down Expand Up @@ -164,7 +164,7 @@ jobs:

query-contraction-check:
name: Query Contraction Check
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -185,7 +185,7 @@ jobs:

proto-check:
name: Protobuf Contract Check
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -207,7 +207,7 @@ jobs:
- setup
env:
VERSION: v0.0.1-test
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -253,7 +253,7 @@ jobs:
- setup
env:
VERSION: v0.0.1-test
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -295,7 +295,7 @@ jobs:
kubectl logs -n kagent deployment/kagent-controller || true

go-unit-tests:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -322,7 +322,7 @@ jobs:
helm-unit-tests:
env:
VERSION: v0.0.1-test
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -346,7 +346,7 @@ jobs:
helm unittest helm/tools/grafana-mcp

ui-tests:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
pull-requests: write
Expand Down Expand Up @@ -402,7 +402,7 @@ jobs:
- acp-sandbox-hermes
- acp-sandbox-openclaw
- acp-sandbox-claude
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
services:
registry:
image: registry:2
Expand Down Expand Up @@ -438,7 +438,7 @@ jobs:
working-directory: ./

go-lint:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -456,7 +456,7 @@ jobs:
python-test:
env:
OPENAI_API_KEY: fake
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
strategy:
matrix:
python-version: ["3.11", "3.12", "3.13"]
Expand All @@ -483,7 +483,7 @@ jobs:
run: make test

python-lint:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand Down Expand Up @@ -515,7 +515,7 @@ jobs:
fi

manifests-check:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/conventional-label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
label-by-title:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/image-scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
- build_target: golang-adk
image_name: golang-adk
tag_suffix: ""
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
services:
registry:
image: registry:2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/label-pull-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
label-by-files:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/migration-immutability.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
check:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- uses: actions/checkout@v6
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/run-agent-framework-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
- { name: scn1_ch22, scenario: scenario1, challenge: service-incorrect-port-number.yaml}
- { name: scn1_ch23, scenario: scenario1, challenge: missing-service-selector.yaml}
- { name: scn1_ch24, scenario: scenario1, challenge: pod-security-context-issue.yaml}
runs-on: ['ubuntu-latest']
runs-on: ['cncf-ubuntu-16-64-x86']
steps:
- name: Set up QEMU
uses: docker/setup-qemu-action@v4
Expand Down Expand Up @@ -150,7 +150,7 @@ jobs:
summarize-results:
needs: [solve-challenge]
if: always()
runs-on: ['ubuntu-latest']
runs-on: ['cncf-ubuntu-16-64-x86']
steps:
- name: Summarize results
run: |
Expand All @@ -159,4 +159,4 @@ jobs:
EOF
cat out.yaml
echo "success: $(cat out.yaml|grep "status: success" |wc -l)"
echo "failures: $(cat out.yaml|grep "status: failure" |wc -l)"
echo "failures: $(cat out.yaml|grep "status: failure" |wc -l)"
2 changes: 1 addition & 1 deletion .github/workflows/sqlc-generate-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
check:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
steps:
- uses: actions/checkout@v6

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- acp-sandbox-hermes
- acp-sandbox-openclaw
- acp-sandbox-claude
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
packages: write
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
push-helm-chart:
needs:
- push-images
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
packages: write
Expand All @@ -89,7 +89,7 @@ jobs:
fi
make helm-publish
release-python-packages:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
packages: write
Expand Down Expand Up @@ -143,7 +143,7 @@ jobs:
needs:
- push-helm-chart
- release-python-packages
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: write
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ui-chromatic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ concurrency:

jobs:
chromatic:
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ui-playwright.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
playwright:
# Disabled until the Kind setup provisions Agent Substrate for SandboxAgent.
if: false
runs-on: ubuntu-latest
runs-on: cncf-ubuntu-16-64-x86
permissions:
contents: read
steps:
Expand Down
Loading