Skip to content

ci: add manifest-declared mixed nightly profiles - #154

Open
galargh wants to merge 3 commits into
mainfrom
galargh/nightly-mixed-test-profiles
Open

ci: add manifest-declared mixed nightly profiles#154
galargh wants to merge 3 commits into
mainfrom
galargh/nightly-mixed-test-profiles

Conversation

@galargh

@galargh galargh commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Related to #121

This expands the concept of test profiles introduced in #128 to cover partial upgrade nightly testing profiles. In those, all the components but one are taken from the stability profile while the one that is supposed to get upgraded is taken from frontier.

The way in which I propose introducing this feature makes it easy to create any such combination. In particular, I think we might be interested in adding testing profiles that take most of the components from frontier while one lags behind from stability, for example.

Testing

@FilOzzy FilOzzy added this to FOC Jul 16, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Jul 16, 2026
@galargh
galargh force-pushed the galargh/nightly-mixed-test-profiles branch from da076d6 to 11ea0cc Compare July 27, 2026 18:58
@galargh galargh changed the title Add manifest-declared mixed nightly profiles ci: add manifest-declared mixed nightly profiles Jul 27, 2026
@galargh
galargh marked this pull request as ready for review July 29, 2026 20:05
@galargh
galargh requested review from BigLep, rjan90 and rvagg July 29, 2026 20:05
@galargh galargh self-assigned this Jul 29, 2026
@rjan90 rjan90 moved this from 📌 Triage to ✔️ Approved by reviewer in FOC Jul 30, 2026
@rjan90 rjan90 moved this from ✔️ Approved by reviewer to 🔎 Awaiting review in FOC Jul 30, 2026
"stability-frontier-filecoin-services": {
"base": "stability",
"components": {
"filecoin-services": "frontier"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this profile may also be upgrading PDP unintentionally. Since the stability PDP selection uses config_default, no --pdp override is passed, so foc-devnet will use the PDP submodule bundled with the frontier filecoin-services checkout. That means this leg changes both filecoin-services and its bundled PDP rather than isolating filecoin-services.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🔎 Awaiting review

Development

Successfully merging this pull request may close these issues.

3 participants