Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .gds/bundle.lock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
schema_version: 1

bundle:
version: "0.8.0-dev"
version: "0.9.0-dev"
release_sequence: 0
channel: "development"
source_tree_digest: "sha256:763f454f18c9900220b158e8c5f6a522daf2d4d6e2196bb538e4607e9e91d265"
digest: "sha256:16cac4e30c8961493a85bbf1853a9fbc6b2c86fa5e3573615c3f718279593781"
source_tree_digest: "sha256:6108aa7953daaa83e6f0497ce49ad328faa73f3b5711db3ab808ca982997f1f7"
digest: "sha256:76519a731f68615c821b7b79d2d4aa4dc98735a1fc8349e7b8e1fff27337bd34"

projection:
input_digest: "sha256:265fe414a8ec00d7bbc53878483cfe54c6b8476c2b93f8dcbc4cfdef5e107021"
output_digest: "sha256:5032bcd3563503836e4a2b6acb5702c9401c199e31672ef8f143b7efe3c91a20"
input_digest: "sha256:3ac5dff25cf43ff0c55f7ab2f13538402b8401f09da4a1b816f5ff898c17df03"
output_digest: "sha256:b975910bc9ac02a54efa6316051bf5f9c2909ff0d6ddf60a4e759f5b3faf98b7"
files:
- path: ".gds/compiled-policy.json"
digest: "sha256:807282f820294914e1c7e6ad1bf27c54a799d56305c58630254ab50ab286f379"
digest: "sha256:7ba2962e8afdf99eaf32582cd866f394abff2e24728b0644f013ec67d478b521"
- path: ".github/workflows/gds-ci.yml"
digest: "sha256:bb2546036103846e0e8f68818580d39317459fbe612ac7ce5de92d9d661ea2a2"
digest: "sha256:01d2bb480a1d52e044ded2a2ee8a07b136e612ca030b81da4eab73398e57ebfd"
4 changes: 2 additions & 2 deletions .gds/compiled-policy.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"schema_version": 1,
"compiled_policy": {
"repository_id": "repo_01M0EZ7TB3KNXNSP78Z8M64WXG",
"bundle_version": "0.8.0-dev",
"digest": "sha256:f901d1860f277a0262d83c6fa06a806f7740677fb14576bbf5816c69af565974"
"bundle_version": "0.9.0-dev",
"digest": "sha256:3d69a0f01f4d683ee5f82531f0e10c7c30449711c0ae3a322f947a8d1e8ddc0d"
},
"sources": [
{
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/gds-ci.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# GENERATED FILE - DO NOT EDIT DIRECTLY
# generator: gds
# bundle: 0.8.0-dev
# source-tree-digest: sha256:763f454f18c9900220b158e8c5f6a522daf2d4d6e2196bb538e4607e9e91d265
# input-digest: sha256:265fe414a8ec00d7bbc53878483cfe54c6b8476c2b93f8dcbc4cfdef5e107021
# bundle: 0.9.0-dev
# source-tree-digest: sha256:6108aa7953daaa83e6f0497ce49ad328faa73f3b5711db3ab808ca982997f1f7
# input-digest: sha256:3ac5dff25cf43ff0c55f7ab2f13538402b8401f09da4a1b816f5ff898c17df03
# output-digest: sha256:8c045e745cc69b731bc695a4a9d58a48c10f1ab7dd85b7354db7bfd0e072711c
# edit-source:
# - .gds/repository.yaml
Expand Down
2 changes: 1 addition & 1 deletion core/cli/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import (
// Version is the development default; a release build overrides it with the
// exact tag via -X. It carries the -dev suffix so an unstamped binary can
// never claim to be a released one.
var Version = "0.8.0-dev"
var Version = "0.9.0-dev"

type options struct {
json bool
Expand Down
2 changes: 1 addition & 1 deletion core/cmd/gds-controller/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import (

// version is the development default; the release builder stamps the exact
// tag via -X main.version. The -dev suffix keeps an unstamped binary honest.
var version = "0.8.0-dev"
var version = "0.9.0-dev"

func main() {
ctx, stop := signal.NotifyContext(
Expand Down
2 changes: 1 addition & 1 deletion core/compiler/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import (
// policy-owner checkout. It tracks the current release line with a -dev
// suffix so a development bundle is dated honestly; the development channel
// field, not this string, is what classifies the bundle.
const DevelopmentBundleVersion = "0.8.0-dev"
const DevelopmentBundleVersion = "0.9.0-dev"

type PolicySource struct {
SchemaVersion int `json:"schema_version"`
Expand Down
4 changes: 2 additions & 2 deletions tests/golden/projections/control-plane/.claude/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!--
GENERATED FILE - DO NOT EDIT DIRECTLY
generator: gds
bundle: 0.8.0-dev
bundle: 0.9.0-dev
source-tree-digest: sha256:0000000000000000000000000000000000000000000000000000000000000001
input-digest: sha256:e84c2faf42161d5add82c4bc06c3eee103666c005a0a5aceb0b65c847d6540b3
input-digest: sha256:7f3b1e56e111087f4c02c3a1c64a00f861a2b7c5277a75bd5b5a9f0274b0a160
output-digest: sha256:88cb57297d8d713287872a8afaca8d42f7146ecf7a091e4996e65eee8f962665
edit-source:
- .gds/repository.yaml
Expand Down
16 changes: 8 additions & 8 deletions tests/golden/projections/control-plane/.gds/bundle.lock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@
schema_version: 1

bundle:
version: "0.8.0-dev"
version: "0.9.0-dev"
release_sequence: 0
channel: "development"
source_tree_digest: "sha256:0000000000000000000000000000000000000000000000000000000000000001"
digest: "sha256:620a284abd424fa8e2d34d77447d2435f300b6c3c69016f447fbe479b5db655f"
digest: "sha256:edb83f3728b0140850112f684b8670f549673c956138a662d7340fbfb7919a1d"

projection:
input_digest: "sha256:e84c2faf42161d5add82c4bc06c3eee103666c005a0a5aceb0b65c847d6540b3"
output_digest: "sha256:bb74d9a03b3bc47b4d64a5fe867411a5f6169df675dac966bde4bbb30da20432"
input_digest: "sha256:7f3b1e56e111087f4c02c3a1c64a00f861a2b7c5277a75bd5b5a9f0274b0a160"
output_digest: "sha256:3b243072b989b07d73c937f29058ae875b77d9b6137a12d680c651cdee64a641"
files:
- path: ".claude/CLAUDE.md"
digest: "sha256:366c3a922c8ffbd400cbe9d20fc90b406f48297e8587dfbab065c283bcb72a50"
digest: "sha256:13f462bb47c2e7fdb9e501525449a211873f4b5927b38e3d7ee914e6fa696506"
- path: ".gds/compiled-policy.json"
digest: "sha256:24850d3c840160a5bef16753424da983b1e220984e2457fd22ee03ed278f1f1b"
digest: "sha256:64ed5ad10366bc3623c5820f388b2bda6d6096d7fe09f3f990c79f51651bc9a4"
- path: ".github/workflows/gds-ci.yml"
digest: "sha256:53508157fc79a84cd4dff76f4842ff87c63fd166f6e8c21f58f71c51bba8494e"
digest: "sha256:ded5c465477bdb9e99d4518f41b1423819e300fc328202a780e20221cc4ecdb9"
- path: "AGENTS.md"
digest: "sha256:51fb1fdab45861132eeedaa45d5f63acc499cac525362308946c6d60cd746e91"
digest: "sha256:df504a377e3c6649592fb3e78ce48439a427a3cbc1dabd983718a1927e563aff"
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"schema_version": 1,
"compiled_policy": {
"repository_id": "repo_01M0EZ7TB3KNXNSP78Z8M64WXG",
"bundle_version": "0.8.0-dev",
"digest": "sha256:6253c6e0acd800613d125ec82cf08ed8ead053d4908de5438b3d710b4dc236e5"
"bundle_version": "0.9.0-dev",
"digest": "sha256:1d4b7a8d63caf57694d043e500a237d4364fe93aa7cb6ee78da3ec46c15d2a23"
},
"sources": [
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# GENERATED FILE - DO NOT EDIT DIRECTLY
# generator: gds
# bundle: 0.8.0-dev
# bundle: 0.9.0-dev
# source-tree-digest: sha256:0000000000000000000000000000000000000000000000000000000000000001
# input-digest: sha256:e84c2faf42161d5add82c4bc06c3eee103666c005a0a5aceb0b65c847d6540b3
# input-digest: sha256:7f3b1e56e111087f4c02c3a1c64a00f861a2b7c5277a75bd5b5a9f0274b0a160
# output-digest: sha256:8c045e745cc69b731bc695a4a9d58a48c10f1ab7dd85b7354db7bfd0e072711c
# edit-source:
# - .gds/repository.yaml
Expand Down
8 changes: 4 additions & 4 deletions tests/golden/projections/control-plane/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<!--
GENERATED FILE - DO NOT EDIT DIRECTLY
generator: gds
bundle: 0.8.0-dev
bundle: 0.9.0-dev
source-tree-digest: sha256:0000000000000000000000000000000000000000000000000000000000000001
input-digest: sha256:e84c2faf42161d5add82c4bc06c3eee103666c005a0a5aceb0b65c847d6540b3
output-digest: sha256:e068119ce6b21b80367eaaeefdb3821e19e8cc2cb9d6613fe020c547ef0892d8
input-digest: sha256:7f3b1e56e111087f4c02c3a1c64a00f861a2b7c5277a75bd5b5a9f0274b0a160
output-digest: sha256:5c0af0f9a910eabc820eb8539626680a1ab10da9bdbbab52ac17e5c109d8e348
edit-source:
- .gds/repository.yaml
- policies/base/repository-default.yaml
Expand Down Expand Up @@ -67,6 +67,6 @@ GDS is the public engine for a multi-owner GitHub estate. It loads an external e

## Facts

- Repository `repo_01M0EZ7TB3KNXNSP78Z8M64WXG`, roles `control-plane`, bundle `0.8.0-dev`.
- Repository `repo_01M0EZ7TB3KNXNSP78Z8M64WXG`, roles `control-plane`, bundle `0.9.0-dev`.
- Canonical inputs: `.gds/repository.yaml`; compiled result: `.gds/compiled-policy.json`.
- Visibility `public`, data `public`.