Repository navigation
Bind Fastly stores per deployment environment #381
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
524b8d0
fix(fastly): apply canonical store selectors at deploy
aram356 07ffc29
test(actions): model Fastly resource link IDs
aram356 8efad3c
docs: move deploy specs under superpowers
aram356 1c1e8c3
docs: align deploy design artifact layout
aram356 263f7b2
docs: design version-scoped Fastly selectors
aram356 2da415e
docs: plan version-scoped Fastly selectors
aram356 1c2ba63
refactor(deploy): let adapters claim managed deployment
aram356 63eaaba
feat(fastly): define versioned runtime descriptors
aram356 b3d5a94
feat(fastly): load runtime config by service version
aram356 578524f
docs: drop legacy Fastly selector migration
aram356 96ea0ac
fix(fastly): validate managed deploy inputs before dispatch
aram356 b905ca9
docs: require immutable Fastly application releases
aram356 d281592
feat(fastly): plan descriptors and resource links before deploy
aram356 18de384
fix(fastly): prepare selectors before publishing versions
aram356 cb69341
fix(actions): retain failed Fastly deploy versions
aram356 17db1c0
test(actions): model version-scoped Fastly descriptors
aram356 7ed31eb
fix(fastly): compile host-only tests for host targets
aram356 1eea68f
docs(fastly): explain version-scoped runtime selectors
aram356 ea8937d
chore: generalize lifecycle examples
aram356 4ba48c3
fix(actions): tighten Fastly lifecycle contracts
aram356 b5fef1a
fix(config): align staging keys with runtime descriptors
aram356 1ff1222
fix(config): apply manifest store defaults consistently
aram356 ae75f9b
test(fastly): redact sensitive assertion diagnostics
aram356 d21e9bc
fix(fastly): close managed deployment review gaps
aram356 7b4260c
test(fastly): gate package hash fixture by target
aram356 3411ada
test(actions): satisfy shellcheck for literal domains
aram356 d22b8fa
docs: replace Fastly runtime selector design
aram356 0159acb
fix(config): reject invalid store selectors before provider access
aram356 9d320c2
refactor(fastly): use logical version resource links
aram356 bb0f881
test(actions): align staging link mutation order
aram356 657bfdc
test(fastly): avoid logging selector errors
aram356 bcc89fa
fix(fastly): keep runtime store keys target independent
aram356 2b0cec8
fix(manifest): resolve adapter logging case insensitively
aram356 f88ab52
fix(fastly): harden managed deployment lifecycle
aram356 7420786
test(actions): align smokes with logical store keys
aram356 dbb9501
fix(fastly): harden immutable release publication
aram356 fba2076
fix(actions): align immutable release contracts
aram356 c40ae8d
fix(actions): scope Fastly releases to Fastly
aram356 24e9a7c
docs(actions): design provider-neutral action cores
aram356 a0ebc0f
docs(actions): define lifecycle capability contract
aram356 9051d7e
docs(actions): preserve repeated lifecycle outputs
aram356 6127a2c
docs(actions): preserve lifecycle parsing semantics
aram356 9de7b0b
docs(actions): tighten modular core contracts
aram356 9b5d4ba
fix(fastly): parse live resource link types
aram356 d09502e
docs(fastly): document runtime selector migration
aram356 4e52d41
docs(actions): plan provider-neutral action cores
aram356 4531aee
refactor(actions): modularize application release lifecycle
aram356 f865aa9
fix(actions): preserve caller script directory
aram356 7162b7e
fix(ci): refresh app demo lockfile
aram356 8577341
test(ci): run every adapter CLI suite
aram356 8b50678
ci: split host test suites by surface
aram356 7c2d098
ci: retain uploaded artifacts for 14 days
aram356 fd45db1
fix(fastly): avoid unsupported compute version diff
aram356 6258b6b
fix(fastly): use pubsub logging API path
aram356 bb4e004
fix(fastly): use current service commands
aram356 a57d7a0
ci: retain full workspace test baseline
aram356 d06de9d
ci: add reusable Rust build cache
aram356 cf9a96a
fix(fastly): canonicalize configuration snapshots
aram356 119fbf8
ci: cache application Cargo target artifacts
aram356 5878eb7
test(ci): satisfy cache action shellcheck
aram356 12c3215
Merge main into fix/fastly-environment-store-selectors
aram356 61e8444
fix: address managed Fastly deployment review
aram356 9da604f
Merge branch 'main' into fix/fastly-environment-store-selectors
aram356 b4cf30c
fix: address deployment review after main merge
aram356 0a450fd
test: cover mixed-case deploy selector precedence
aram356 3c82f33
fix: thread packaged digest into deploy smoke
aram356 39726f0
test: cover stale cached CLI under a configured Cargo target
aram356 c2e862f
fix: build the app CLI for an explicit native target
aram356 85b65b1
docs: restore corrections the main merge dropped
aram356 cb2649c
fix(scaffold): make the commented upstream handler compile
aram356 b537495
feat(axum): read secrets from EDGEZERO__SECRETS__<KEY>
aram356 0645339
Merge main into fix/fastly-environment-store-selectors
aram356 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.