Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
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 }}
Agenticstiger
/
forge-cli
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
5
Code
Issues
5
Pull requests
0
Discussions
Actions
Projects
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
ci: integration check for #676 + #673 + #674 (do not merge)
- #678
#678
Closed
fas89
wants to merge 31 commits into
main
Agenticstiger/forge-cli:main
from
ci/integration-gcp-parity
Agenticstiger/forge-cli:ci/integration-gcp-parity
Copy head branch name to clipboard
Conversation
Commits
31
(31)
Checks
Files changed
Closed
ci: integration check for #676 + #673 + #674 (do not merge)
#678
fas89
wants to merge 31 commits into
main
Agenticstiger/forge-cli:main
from
ci/integration-gcp-parity
Agenticstiger/forge-cli:ci/integration-gcp-parity
Copy head branch name to clipboard
Commits
Commits on Sep 28, 2026
feat(iac): one contract is governed the same on GCP as on AWS: retention, CMEK, column restrictions and mapped principals reach BigQuery, and fluid verify checks them
Show description for 6a1c099
fas89
committed
6a1c099
View commit details
Copy full SHA for 6a1c099
Browse repository at this point
feat(build): an embedded-SQL build on DuckDB reads BigQuery upstreams and lands in BigQuery; fluid verify counts the table and checks its masked columns
Show description for f91f7d8
fas89
committed
f91f7d8
View commit details
Copy full SHA for f91f7d8
Browse repository at this point
fix(iac,verify): a region that is not a location never reaches a key's import id, and a partial Lake Formation listing is an error, not a pass
Show description for f2c87ff
fas89
committed
f2c87ff
View commit details
Copy full SHA for f2c87ff
Browse repository at this point
fix(platform): one contract on aws and gcp keeps two states, and GCP fails closed on sovereignty
Show description for 6eaa58d
fas89
committed
6eaa58d
View commit details
Copy full SHA for 6eaa58d
Browse repository at this point
fix(iac): a mapped identity carrying an {{ env.* }} template validates as it will emit
Show description for 93de43d
fas89
committed
93de43d
View commit details
Copy full SHA for 93de43d
Browse repository at this point
chore(secrets): the baseline follows iac-tests.yml's moved line
Show description for 35ba1a3
fas89
committed
35ba1a3
View commit details
Copy full SHA for 35ba1a3
Browse repository at this point
fix(build): the BigQuery embedded-SQL path holds its reads and load to sovereignty, never loads into its own input, refuses outputs it cannot land, and records its load for verify
Show description for 96a70db
fas89
committed
96a70db
View commit details
Copy full SHA for 96a70db
Browse repository at this point
Merge origin/main into feat/gcp-platform-safety
Show description for 29f831d
fas89
committed
29f831d
View commit details
Copy full SHA for 29f831d
Browse repository at this point
fix(iac,validate): the review's governance defects: strict validate on AWS, restriction readers, IAM names, revocation, migration and one key per dataset
Show description for 8f72348
fas89
committed
8f72348
View commit details
Copy full SHA for 8f72348
Browse repository at this point
Merge origin/main (0.16.6) into feat/gcp-governance-parity
Show description for 7bcd695
fas89
committed
7bcd695
View commit details
Copy full SHA for 7bcd695
Browse repository at this point
fix(platform): a dry-run never moves state, strict GCP sovereignty fails closed on an unplaceable location, and a Pub/Sub topic keeps its region
Show description for cc9784c
fas89
committed
cc9784c
View commit details
Copy full SHA for cc9784c
Browse repository at this point
fix(sovereignty): a KMS key ring and a Data Catalog taxonomy are placed at their dataset's multi-region, and plan --check-sovereignty checks what apply emits
Show description for fbc31fd
fas89
committed
fbc31fd
View commit details
Copy full SHA for fbc31fd
Browse repository at this point
fix(iac): the state-key migration attributes a state by its resources' clouds, not by OpenTofu's built-in provider
Show description for b321998
fas89
committed
b321998
View commit details
Copy full SHA for b321998
Browse repository at this point
fix(apply): the Command Center run of a build-augmented apply says what each build did, and why the run failed
Show description for 093e209
fas89
committed
093e209
View commit details
Copy full SHA for 093e209
Browse repository at this point
fix(schedule-sync): the first sync after the env-scoped DAG layout retires the DAG it replaced
Show description for 6d456fc
fas89
committed
6d456fc
View commit details
Copy full SHA for 6d456fc
Browse repository at this point
Merge origin/main (0.16.6) into feat/gcp-platform-safety
fas89
committed
15ccfbc
View commit details
Copy full SHA for 15ccfbc
Browse repository at this point
docs(changelog): the first schedule-sync after the env-scoped DAG layout retires each env's old DAG
fas89
committed
b6af57e
View commit details
Copy full SHA for b6af57e
Browse repository at this point
fix(iac): a Lake Formation read grant the column restrictions leave with no column is refused, as a hand-written one is
Show description for d68304a
fas89
committed
d68304a
View commit details
Copy full SHA for d68304a
Browse repository at this point
fix(verify): BigQuery column restrictions read the table's tags before Data Catalog, and say so on the emulator
Show description for d9a0cbf
fas89
committed
d9a0cbf
View commit details
Copy full SHA for d9a0cbf
Browse repository at this point
refactor(apply): the current apply run lives in observability, so build_runners records builds without importing the CLI
Show description for fc37787
fas89
committed
fc37787
View commit details
Copy full SHA for fc37787
Browse repository at this point
fix(examples): the shipped examples pass the governance checks, AWS access through Lake Formation grants
Show description for 7aeafe4
fas89
committed
7aeafe4
View commit details
Copy full SHA for 7aeafe4
Browse repository at this point
test(iac): the byte-identity pin's refusal branch no longer names part-b, which now emits
Show description for 1f9dddc
fas89
committed
1f9dddc
View commit details
Copy full SHA for 1f9dddc
Browse repository at this point
Merge remote-tracking branch 'origin/main' into feat/gcp-platform-safety
Show description for 16705ff
fas89
committed
16705ff
View commit details
Copy full SHA for 16705ff
Browse repository at this point
docs(schedule-sync): 0.16.7 is the last release with the old DAG layout
fas89
committed
fc9adbd
View commit details
Copy full SHA for fc9adbd
Browse repository at this point
Merge remote-tracking branch 'origin/main' into feat/gcp-embedded-sql-bigquery
fas89
committed
8d1e62f
View commit details
Copy full SHA for 8d1e62f
Browse repository at this point
Merge remote-tracking branch 'origin/main' into feat/gcp-governance-parity
fas89
committed
dc5a00c
View commit details
Copy full SHA for dc5a00c
Browse repository at this point
test(iac): a restriction-derived column limit carries SELECT alone, as a hand-written one does
fas89
committed
5422bec
View commit details
Copy full SHA for 5422bec
Browse repository at this point
Merge #676 (feat/gcp-platform-safety, fc9adbd) into ci/integration-gcp-parity
fas89
committed
0c0ca8b
View commit details
Copy full SHA for 0c0ca8b
Browse repository at this point
Merge #673 (feat/gcp-embedded-sql-bigquery, 8d1e62f) into ci/integration-gcp-parity
fas89
committed
a4feb9f
View commit details
Copy full SHA for a4feb9f
Browse repository at this point
Merge #674 (feat/gcp-governance-parity, 5422bec) into ci/integration-gcp-parity
Show description for a082bd8
fas89
committed
a082bd8
View commit details
Copy full SHA for a082bd8
Browse repository at this point
integration: #673 on #676's undeclared BigQuery location, and #674's verify client answers #673's row count
fas89
committed
852dde4
View commit details
Copy full SHA for 852dde4
Browse repository at this point
You can’t perform that action at this time.