fleet/tools/fleet-slackbot/render.yaml
Luke Heath 60f7485654
Some checks failed
Go tests (activity) / aggregate-result (push) Has been cancelled
Trivy vulnerability scan / Trivy sarif report (push) Has been cancelled
Go tests (activity) / upload-coverage (push) Has been cancelled
Go tests (activity) / test-go-activity-extended-mysql (mysql:8.0.42) (push) Has been cancelled
Go tests (activity) / test-go-activity-extended-mysql (mysql:8.4.8) (push) Has been cancelled
Trivy vulnerability scan / discover (push) Has been cancelled
Test fleet-mcp / Test (push) Has been cancelled
Go tests (activity) / test-go-activity (mysql:8.0.44) (push) Has been cancelled
Go tests (activity) / test-go-activity (mysql:9.5.0) (push) Has been cancelled
tfvalidate / terraform validate (push) Has been cancelled
Build binaries / build-binaries (push) Waiting to run
Check automated documentation is up-to-date / check-doc-gen (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
Deploy Fleet website / build (20.x) (push) Waiting to run
Test latest changes in fleetctl preview / test-preview (ubuntu-latest) (push) Waiting to run
golangci-lint / lint-incremental (push) Waiting to run
golangci-lint / lint (push) Waiting to run
Docker publish / publish (push) Waiting to run
Ingest maintained apps / build (push) Waiting to run
OSSF Scorecard / Validate Gradle wrapper (push) Waiting to run
OSSF Scorecard / Scorecard analysis (push) Waiting to run
Sync Maintained Apps Outputs to R2 / sync-to-r2 (push) Waiting to run
Test DB Changes / test-db-changes (push) Waiting to run
Test fleet-slackbot / Test (push) Waiting to run
Run fleetd-chrome tests / test-fleetd-chrome (ubuntu-latest) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, integration-core) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, integration-enterprise) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, integration-mdm) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, main) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, mysql) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, service) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, vuln) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, mysql) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, service) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, vuln) (push) Waiting to run
Go Tests / test-go-nanomdm (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, fleetctl) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, integration-core) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, integration-enterprise) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, integration-mdm) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, main) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, service) (push) Waiting to run
Go Tests / test-go (mysql:8.0.44, vuln) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, fleetctl) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, integration-core) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, integration-enterprise) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, integration-mdm) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, main) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, mysql) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, service) (push) Waiting to run
Go Tests / test-go (mysql:9.5.0, vuln) (push) Waiting to run
Go Tests / aggregate-result (push) Blocked by required conditions
Go tests (Windows) / test-go-windows (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.0.42, fleetctl) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, fleetctl) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, integration-core) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, integration-enterprise) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, integration-mdm) (push) Waiting to run
Go Tests / test-go-extended-mysql (mysql:8.4.8, main) (push) Waiting to run
Go Tests / test-go-no-db (fast) (push) Waiting to run
Go Tests / test-go-no-db (scripts) (push) Waiting to run
Go Tests / upload-coverage (push) Blocked by required conditions
Go Tests / test-go (mysql:8.0.44, mysql) (push) Waiting to run
Test native tooling packaging / test-packaging (remote, ubuntu-latest) (push) Waiting to run
Test packaging / test-packaging (macos-15) (push) Waiting to run
Test packaging / test-packaging (macos-26) (push) Waiting to run
Test packaging / test-packaging (ubuntu-latest) (push) Waiting to run
Test Puppet / test-puppet (push) Waiting to run
JavaScript Tests / test-js (ubuntu-latest) (push) Waiting to run
JavaScript Tests / lint-js (ubuntu-latest) (push) Waiting to run
Test Mock Changes / test-mock-changes (push) Waiting to run
Test native tooling packaging / test-packaging (local, ubuntu-latest) (push) Waiting to run
fleet-slackbot: graceful tool-budget fallback and MCP prompt coverage (#44598)
2026-05-01 13:28:12 -05:00

40 lines
1,012 B
YAML

services:
- type: web
name: fleet
runtime: node
plan: starter
rootDir: tools/fleet-slackbot
buildCommand: yarn install --frozen-lockfile
startCommand: node app.js
healthCheckPath: /healthz
envVars:
- key: SLACK_BOT_TOKEN
sync: false
- key: SLACK_APP_TOKEN
sync: false
- key: GITHUB_TOKEN
sync: false
- key: GITHUB_REPO
value: fleetdm/fleet
- key: GITHUB_BASE_BRANCH
value: main
- key: GITOPS_BASE_PATH
value: it-and-security
- key: GITHUB_BOT_USERNAME
sync: false
- key: ANTHROPIC_API_KEY
sync: false
- key: ANTHROPIC_MODEL
value: claude-opus-4-6
- key: GITHUB_WEBHOOK_SECRET
sync: false
- key: PORT
value: "3000"
- key: GITOPS_CI_CHECK_NAME
value: fleet-gitops
- key: CI_AUTO_FIX
value: "true"
- key: FLEET_MCP_URL
sync: false
- key: FLEET_MCP_AUTH_TOKEN
sync: false