GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore: bump any-sdk and reduce CI runner cost by jeffreyaven · Pull Request #790 · stackql/stackql

Conversation

@jeffreyaven

@jeffreyaven jeffreyaven commented Sep 22, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

Summary

  • consume github.com/stackql/[email protected], the tag finalising the pure-Go SQLite migration upstream
  • bump the release minor version from 0.11 to 0.12
  • audit GitHub Actions runner labels while preserving the existing macOS amd64 and arm64 coverage split
  • remove the deprecated Node 20 retry wrapper around Buildx setup
  • quiet the macOS libpq@16 Homebrew link warning by unlinking any existing libpq before force-linking libpq@16

Runner Audit

Workflow file Job Old runs-on New runs-on Trigger conditions added
.github/workflows/build.yml macosbuild / MacOS Build macos-15-intel macos-15-intel None - retained to preserve the native darwin/amd64 build and test job
.github/workflows/build.yml macosarmbuild / MacOS ARM Build macos-15 macos-15 None - retained to preserve the native darwin/arm64 build and test job
.github/workflows/build.yml dockerbuild / Docker Build `${{ matrix.platform == 'linux/arm64' && 'ubuntu-24.04-arm' 'ubuntu-latest' }}`
.github/workflows/build.yml dockertest / Docker Test `${{ matrix.platform == 'linux/arm64' && 'ubuntu-24.04-arm' 'ubuntu-latest' }}`
.github/workflows/build.yml all other jobs standard labels only Unchanged None
.github/workflows/build-expt.yaml all jobs standard labels only Unchanged None
.github/workflows/claude.yml claude-code-action ubuntu-24.04 Unchanged None
.github/workflows/contributors.yml contributors ubuntu-24.04 Unchanged None
.github/workflows/goreleaser.yml goreleaser ubuntu-24.04 Unchanged None
.github/workflows/lint.yml lint ubuntu-24.04 Unchanged None
.github/workflows/mcp-packaging.yml matrix jobs ubuntu-24.04, ubuntu-24.04-arm, macos-latest, windows-latest Unchanged None
.github/workflows/mcp-registry-publish.yml registry-publish ubuntu-24.04 Unchanged None
.github/workflows/openai-plugin.yml smoke matrix ubuntu-24.04, macos-latest, windows-latest Unchanged None
.github/workflows/scenario.yaml scenario-testing ubuntu-24.04 Unchanged None

Distinct concrete runner labels after this change: ubuntu-latest, ubuntu-24.04, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-latest, macos-15, and macos-15-intel. No self-hosted, larger-runner group, 8-core, 16-core, or custom ARM larger-runner labels are used.

Mac coverage note: both existing macOS lanes are intentionally preserved. MacOS Build remains on macos-15-intel for darwin/amd64 coverage, and MacOS ARM Build remains on macos-15 with GOOS=darwin and GOARCH=arm64 for darwin/arm64 coverage.

Deprecation Warnings Addressed

  • Replaced Wandalen/[email protected] around both Buildx setup steps with direct docker/[email protected], removing the Node.js 20 action warning.
  • Added brew unlink libpq || true before installing/linking libpq@16 in both macOS build jobs and resolved psql via brew --prefix libpq@16.

Validation

  • go list -m github.com/stackql/any-sdk -> github.com/stackql/any-sdk v0.6.0-alpha01
  • go mod verify
  • go test -timeout 1200s ./...
  • git diff --check
  • `docker run --rm -v "${PWD}:/repo" -w /repo rhysd/actionlint:1.6.23 -color

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@jeffreyaven
chore: bump any-sdk and reduce ci runner cost
526f95c
@jeffreyaven
jeffreyaven force-pushed the chore/any-sdk-0-6-ci-cost-hygiene branch from 7fcb5c6 to 526f95c Compare September 22, 2026 01:29
@jeffreyaven
jeffreyaven merged commit 0dba3cf into main Sep 22, 2026
29 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@jeffreyaven
jeffreyaven deleted the chore/any-sdk-0-6-ci-cost-hygiene branch September 22, 2026 02:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@jeffreyaven
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.