From 805e5e57209cf61d852a8ee46180ed93bdcd18ed Mon Sep 17 00:00:00 2001 From: "Enny J. Frick" Date: Thu, 30 Apr 2026 17:40:41 +0100 Subject: [PATCH] [OPS-1301] Delete legacy capabilities_and_config.yaml (duplicate of generate-baton-metadata.yaml) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This repo already has generate-baton-metadata.yaml (managed by baton-admin) which generates the same baton_capabilities.json + config_schema.json output. The legacy capabilities_and_config.yaml is a duplicate that auto-commits to main with the long-lived RELENG_GITHUB_TOKEN PAT — both unwanted now that OPS-1300 is in place. Linear: https://linear.app/ductone/issue/OPS-1301 Co-Authored-By: Claude Opus 4.7 (1M context) --- .../workflows/capabilities_and_config.yaml | 40 ------------------- 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/capabilities_and_config.yaml diff --git a/.github/workflows/capabilities_and_config.yaml b/.github/workflows/capabilities_and_config.yaml deleted file mode 100644 index ae4261f..0000000 --- a/.github/workflows/capabilities_and_config.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: Generate capabilities and config schema - -on: - push: - branches: - - main - -jobs: - generate_outputs: - if: github.actor != 'github-actions[bot]' - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - token: ${{ secrets.RELENG_GITHUB_TOKEN }} - - - name: Setup Go - uses: actions/setup-go@v5 - with: - go-version-file: "go.mod" - - - name: Build - run: go build -o connector ./cmd/baton-jamf - - - name: Run and save config output - run: ./connector config > config_schema.json - - - name: Run and save capabilities output - run: ./connector capabilities > baton_capabilities.json - - - name: Commit changes - uses: EndBug/add-and-commit@v9 - with: - default_author: github_actions - message: "Updating baton config schema and capabilities." - add: | - config_schema.json - baton_capabilities.json