Skip to content

✨ IVR: Move to beyond#2659

Open
eselimsen wants to merge 6 commits into
mainfrom
feat/meta-11109/main
Open

✨ IVR: Move to beyond#2659
eselimsen wants to merge 6 commits into
mainfrom
feat/meta-11109/main

Conversation

@eselimsen
Copy link
Copy Markdown
Contributor

Copilot AI review requested due to automatic review settings May 11, 2026 17:10
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 11, 2026

All contributors have signed the CLA. ✅
Posted by the CLA Assistant Lite bot.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds the beyond repository as a git submodule and updates the devcontainer setup so the submodule can be initialized automatically (including in Codespaces), supporting the ongoing IVR work being moved into beyond.

Changes:

  • Add beyond as a git submodule in .gitmodules.
  • Initialize git submodules during devcontainer post-create CLI initialization.
  • Reformat .devcontainer/devcontainer.json and add Codespaces repository access configuration for the private sequentech/beyond repo.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 6 comments.

File Description
.gitmodules Adds the beyond submodule definition (path/url/branch) and a note about Codespaces configuration.
.devcontainer/scripts/init-cli.sh Attempts to initialize submodules during devcontainer setup, logging success/failure.
.devcontainer/devcontainer.json Reformats the file and adds a Codespaces repositories entry intended to allow cloning private submodules.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .gitmodules Outdated
@@ -0,0 +1,5 @@
# Note: make sure to configure codespace access in "./.devcontainer/devcontainer.json" too
if git submodule update --init --recursive --depth 1; then
echo "Submodules are successfully loaded and available in the workspace"
else
echo "Failed to init submodules, they won't be available in the workspace"
Comment on lines +97 to +99
"cweijan.vscode-database-client2",
// Rewarp lines with Alt+Q or Cmd+Q
"stkb.rewrap",
// For Keycloak SPIs
"vscjava.vscode-java-pack",
// To support multiple settings file and merge them, so that our
// fworkaround to support rust analyzer works fine
"george-alisson.html-preview-vscode",
// Python
"ms-python.python",
// Useful to check interactions with keyloak´s DB or other SQL databases
"ms-python.python",
// Useful to check interactions with keyloak´s DB or other SQL databases
"cweijan.vscode-database-client2",
// Rewarp lines with Alt+Q or Cmd+Q
"version": "latest"
}
},
"customizations": {
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.

AFAIK the only real change is this so why the reordering of the rest of things?

"codespaces": {
  "repositories": {
    // Allow checking out private submodules
    "sequentech/beyond": {
      "contents": "read"
    }
  }
}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

It was json reformatting/prettifying. I believe we won't use this anymore, I can revert this change, if you like.

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.

3 participants