Skip to content

[bnext-bio, *] Update group folder bindings#7437

Merged
agoose77 merged 8 commits into2i2c-org:mainfrom
agoose77:feat-bnext-groups
Feb 23, 2026
Merged

[bnext-bio, *] Update group folder bindings#7437
agoose77 merged 8 commits into2i2c-org:mainfrom
agoose77:feat-bnext-groups

Conversation

@agoose77
Copy link
Contributor

@agoose77 agoose77 commented Jan 19, 2026

This PR updates the bnext-bio hub to:

  1. Reduce copy-and-paste by generating configuration
  2. Add new directories for Curvenote and metapure.

I've split the PR into auditable commits:

  • 6ca2a08 changes the unique IDs to match what we'll later generate
  • 9cc42d5 adds Curvenote under this old schema
  • ddf0dd switches to generation
  • d2f14ce adds metapure.
  • 43ee07c adds metapure & curvenote to login groups, and pulls shared group info from the authenticator.

I have made an assumption that metapure and curvenote teams live under the nucleus-eng org.

@agoose77
Copy link
Contributor Author

@GeorgianaElena you've done much of the work on this hub previously. Are you comfortable with these configuration changes?

@github-actions
Copy link
Contributor

Merging this PR will trigger the following deployment actions.

Support deployments

No support upgrades will be triggered

Staging deployments

Cloud Provider Cluster Name Hub Name Reason for Redeploy
aws bnext-bio staging Following helm chart values files were modified: common.values.yaml

Production deployments

Cloud Provider Cluster Name Hub Name Reason for Redeploy
aws bnext-bio prod Following helm chart values files were modified: common.values.yaml

@jnywong jnywong linked an issue Jan 19, 2026 that may be closed by this pull request
2 tasks
Comment on lines 8 to 11
- uses: actions/checkout@v4
- name: Testing PD Ad-on
run: |
echo "PagerDuty payload: ${{ github.event.client_payload.summary }}"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is already in main, but was causing lint failures.

@agoose77
Copy link
Contributor Author

I've replied to Anton, and deployed this to staging. We should hear back with confirmation about merging next week, or I'll just do so on the Monday once we're out of the "engineers are off" danger zone over the weekend!

@agoose77 agoose77 merged commit 46467f9 into 2i2c-org:main Feb 23, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Support] [bnext-bio] Allow automatically creating per groups shared dirs

2 participants