Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
sqlstack-io
sqlbuild
Repository navigation
Code
Issues
2
(2)
Pull requests
4
(4)
Actions
Projects
Security and quality
Insights
More
items
Actions: sqlstack-io/sqlbuild
Actions
All workflows
Workflows
Benchmark dbt comparison
Benchmark dbt comparison
Build Distributions
Build Distributions
Compiler Differential
Compiler Differential
perf-bisect
perf-bisect
Publish
Publish
Pull Request Metadata
Pull Request Metadata
Release Distributions
Release Distributions
Release Performance
Release Performance
Release Please
Release Please
Request Auto-Merge
Request Auto-Merge
Show more workflows...
Management
Caches
Deployments
Lockfile
Release Performance
Release Performance
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
release-performance.yml
will be ignored since log searching is not yet available
321 workflow runs
321 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
refactor: remove enum variants nothing constructs (#1308) ConfigErrorKind::Missing and ::InvalidField and SqlFileRole::Yaml are never constructed or matched; XSB077 reported them.
Release Performance
#321:
Commit
f6bc70e
pushed by
kvlonge
45m 46s
main
main
45m 46s
View workflow file
build: make the unused-state rules precise enough to gate (#1307) * build: make the unused-state rules precise enough to gate - XSB076 takes an allowlist of table.column=reason entries: audit history people read through audit exports, and mirror columns whose reader comes with the UI epic. - XSB077 takes Enum or Enum::Variant exceptions with reasons for serde wire enums and variants written as SQL text, and construction_required enums whose variants count only where code builds them as a value,...
Release Performance
#320:
Commit
9ed91ad
pushed by
kvlonge
44m 23s
main
main
44m 23s
View workflow file
build: warn on unread control-store state and unconstructed enum variants (#1306) * build: warn on unread control-store state and unconstructed enum variants Two custom fensu rules in warn mode on the Rust target: - XSB076 reports control-store tables and columns created in the store SQL that no production SQL reads; writes, indexes and tests do not count. - XSB077 reports Rust enum variants, pub included, that production code never constructs or matches. * build: require fensu 0.28.3 so whole-wor...
Release Performance
#319:
Commit
1799171
pushed by
kvlonge
45m 55s
main
main
45m 55s
View workflow file
build: pin internal crate versions so releases stop recompiling every crate (#1302) A crate's version is part of its Cargo build identity, so the shared release version in [workspace.package] recompiled all 21 crates after every release. Only sqlbuild-cli and sqlbuild-python now carry the release version; the others inherit a fixed 0.0.0. Lower crates that read CARGO_PKG_VERSION now take the release from the release crates: the built-in Rules fingerprint uses the native build identity, and the Recall s...
Release Performance
#318:
Commit
94a5094
pushed by
kvlonge
43m 31s
main
main
43m 31s
View workflow file
test(duckshop): edge cases for every construct translation tools refuse (#1301) * test(duckshop): edge cases for constructs translation tools refuse * test(duckshop): open source, table function and hook-created function edge cases * test(duckshop): capture edge-case expectations * docs(duckshop): document the translation-refusal edge cases * fix(duckshop): list unit-test mock columns in declared order and plan unit tests in CI
Release Performance
#317:
Commit
a7bc60e
pushed by
kvlonge
42m 9s
main
main
42m 9s
View workflow file
chore(main): release 0.187.3 (#1300) * chore(main): release 0.187.3 * chore: refresh release lockfiles --------- Co-authored-by: chio-labs-delivery[bot] <320578061+chio-labs-delivery[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Release Performance
#316:
Commit
330b1ea
pushed by
chio-labs-delivery
Bot
32m 50s
main
main
32m 50s
View workflow file
fix: Snowflake time and timestamp precision no longer fails source contracts (#1294) Metadata reads report Snowflake time and timestamp types without their fractional-seconds precision, so an enforced contract declaring TIME(3), TIME(9) or TIMESTAMP_TZ(9) was compared with a bare TIME or TIMESTAMP_TZ and failed with S404. Snowflake type equality now treats an unstated temporal precision as matching any precision of the same type; two stated precisions must still agree and different temporal types still ...
Release Performance
#315:
Commit
9c41a61
pushed by
kvlonge
22m 35s
main
main
22m 35s
View workflow file
chore(main): release 0.187.2 (#1299) * chore(main): release 0.187.2 * chore: refresh release lockfiles --------- Co-authored-by: chio-labs-delivery[bot] <320578061+chio-labs-delivery[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Release Performance
#314:
Commit
8c7d194
pushed by
chio-labs-delivery
Bot
34m 11s
main
main
34m 11s
View workflow file
perf(rules): pin SQLClean 0.4.3 for cheaper unused-CTE facts (#1296) SQLClean 0.4.3 finds unused CTEs without deep-cloning each WITH query. Lint output is unchanged.
Release Performance
#313:
Commit
1ba0a3d
pushed by
kvlonge
46m 36s
main
main
46m 36s
View workflow file
chore(main): release 0.187.1 (#1298) * chore(main): release 0.187.1 * chore: refresh release lockfiles --------- Co-authored-by: chio-labs-delivery[bot] <320578061+chio-labs-delivery[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Release Performance
#312:
Commit
6b9c962
pushed by
chio-labs-delivery
Bot
37m 43s
main
main
37m 43s
View workflow file
fix(duckshop): declare the columns staging models output and downstream models read (#1297) Sixteen staging models output source_seq and source_loaded_at, and some a payload column, that their MODEL headers did not declare, although downstream models read them. Declaring them makes each declared schema cover what its readers use, so tables created from the declarations support every downstream model. Compiled SQL is unchanged.
Release Performance
#311:
Commit
43448ef
pushed by
kvlonge
36m 36s
main
main
36m 36s
View workflow file
test(duckshop): edge cases for missing text, number, array, clock and XML constructs (#1293) * test(benchmarks): add DuckShop edge cases for text, number, array, clock and XML functions Cover text and encoding functions, flooring and bit masks, null-safe comparisons, a comma join after an explicit join, order-free HASH_AGG, array edits, clock text conversions with clock-free CURRENT_DATE and SYSDATE facts, and XML parsing, with expectations captured on Snowflake. * docs(benchmarks): list the DuckShop ...
Release Performance
#310:
Commit
60ca747
pushed by
kvlonge
32m 23s
main
main
32m 23s
View workflow file
chore(main): release 0.187.0 (#1286) * chore(main): release 0.187.0 * chore: refresh release lockfiles --------- Co-authored-by: chio-labs-delivery[bot] <320578061+chio-labs-delivery[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Release Performance
#309:
Commit
50382ae
pushed by
chio-labs-delivery
Bot
29m 35s
main
main
29m 35s
View workflow file
test(duckshop): edge cases for conversion and analysis findings (#1292) * test(benchmarks): add DuckShop edge sources for arrays, dates, amounts and VARIANTs Fixed rows for basket lines, date and time texts, amount checks, VARIANT attribute values and category links, with their staging models and tests. The ticket-note staging model passes its text on for the pattern cases. * test(benchmarks): add DuckShop edge cases for array order, dates from text and numbers Unordered ARRAY_AGG ranked under LIMIT ...
Release Performance
#308:
Commit
3b77897
pushed by
kvlonge
35m 8s
main
main
35m 8s
View workflow file
chore: stop tracking local project guidance (#1291) Amp-Thread-ID: https://ampcode.com/threads/T-01a19864-d61b-726e-9bda-cd9b953985fc
Release Performance
#307:
Commit
b66b83f
pushed by
kvlonge
33m 52s
main
main
33m 52s
View workflow file
docs(website): update SQLStack family homepage links (#1290) Amp-Thread-ID: https://ampcode.com/threads/T-ede8de20-2143-49b4-be09-527940c285aa
Release Performance
#306:
Commit
69bf510
pushed by
kvlonge
36m 36s
main
main
36m 36s
View workflow file
ci(performance): restore the 1.10 cold limit of the fresh ratio (#1287) Main now runs the default SQL Rules, so both sides of the same-runner fresh comparison pay their cost. Remove the temporary 1.25 wall and 1.41 CPU cold allowance and the cold-only ratio options that existed for it.
Release Performance
#305:
Commit
45f102e
pushed by
kvlonge
41m 24s
main
main
41m 24s
View workflow file
feat(rules): run SQL Rules through the SQLClean engine (#1283) * feat(rules): run SQL Rules through the SQLClean engine (work in progress) Checkpoint of the SQLClean integration: SQLCLEAN Rule codes, default rule selection with the human-only notice, shared expansion inputs for early lint, and SQL Rules skipped under --no-sql-analysis. e2e fixture classification and Fensu faults are still open. * feat(rules): finish the SQLClean engine integration Pin sqlclean to v0.4.1, lint with the compile target ...
Release Performance
#304:
Commit
f7c1e76
pushed by
kvlonge
22m 7s
main
main
22m 7s
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#303:
Pull request
#1283
synchronize by
kvlonge
27m 31s
feat/sqlclean-engine
feat/sqlclean-engine
27m 31s
View #1283
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#302:
Pull request
#1283
synchronize by
kvlonge
6m 52s
feat/sqlclean-engine
feat/sqlclean-engine
6m 52s
View #1283
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#301:
Pull request
#1283
synchronize by
kvlonge
21m 54s
feat/sqlclean-engine
feat/sqlclean-engine
21m 54s
View #1283
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#300:
Pull request
#1283
synchronize by
kvlonge
33m 26s
feat/sqlclean-engine
feat/sqlclean-engine
33m 26s
View #1283
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#299:
Pull request
#1283
synchronize by
kvlonge
28m 40s
feat/sqlclean-engine
feat/sqlclean-engine
28m 40s
View #1283
View workflow file
feat(rules): run SQL Rules through the SQLClean engine
Release Performance
#298:
Pull request
#1283
synchronize by
kvlonge
25m 5s
feat/sqlclean-engine
feat/sqlclean-engine
25m 5s
View #1283
View workflow file
docs: add SQLStack parent branding to website (#1285) Amp-Thread-ID: https://ampcode.com/threads/T-01a1970a-5e2e-7369-bbfe-0ff96af3a22f
Release Performance
#297:
Commit
c2ccbad
pushed by
kvlonge
20m 17s
main
main
20m 17s
View workflow file
Previous
1
2
3
4
5
…
12
13
Next
You can’t perform that action at this time.