Repository navigation
Migration/step 05 - #6
Merged
Merged
Conversation
…gel/query-tool#586) Bumps the npm_and_yarn group with 1 update: [form-data](https://github.com/form-data/form-data). Updates `form-data` from 4.0.0 to 4.0.4 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](form-data/form-data@v4.0.0...v4.0.4) --- updated-dependencies: - dependency-name: form-data dependency-version: 4.0.4 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…l/query-tool#587) --- updated-dependencies: - dependency-name: axios dependency-version: 1.11.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [recipes](https://github.com/neurobagel/recipes) from `fa664bb` to `4cf0ced`. - [Release notes](https://github.com/neurobagel/recipes/releases) - [Commits](neurobagel/recipes@fa664bb...4cf0ced) --- updated-dependencies: - dependency-name: recipes dependency-version: 4cf0cedb259a487a4d88923189ecc7eae963bca8 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ry-tool#594) Bumps the production-dependencies group with 2 updates: [@auth0/auth0-react](https://github.com/auth0/auth0-react) and [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom). Updates `@auth0/auth0-react` from 2.3.0 to 2.4.0 - [Release notes](https://github.com/auth0/auth0-react/releases) - [Changelog](https://github.com/auth0/auth0-react/blob/main/CHANGELOG.md) - [Commits](auth0/auth0-react@v2.3.0...v2.4.0) Updates `react-router-dom` from 7.7.0 to 7.7.1 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.7.1/packages/react-router-dom) --- updated-dependencies: - dependency-name: "@auth0/auth0-react" dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: react-router-dom dependency-version: 7.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…ery-tool#593) Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.37.0 to 8.38.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.37.0 to 8.38.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
* 🔄 synced local '.github/workflows/release.yaml' with remote 'template_workflows/auto_release/release.yaml' * 🔄 synced local '.autorc' with remote 'template_configs/.autorc' --------- Co-authored-by: neurobagel-bot[bot] <176077434+neurobagel-bot[bot]@users.noreply.github.com>
…_workflows/auto_release/release.yaml' (neurobagel/query-tool#597) Co-authored-by: neurobagel-bot[bot] <176077434+neurobagel-bot[bot]@users.noreply.github.com>
…ol#600) * Ensure typescript runs before commit Also change the lintstaged config to now exclude any hidden files and folders for the format checks * Remove leftover script
Bumps [recipes](https://github.com/neurobagel/recipes) from `4cf0ced` to `97d31eb`. - [Release notes](https://github.com/neurobagel/recipes/releases) - [Commits](neurobagel/recipes@4cf0ced...97d31eb) --- updated-dependencies: - dependency-name: recipes dependency-version: 97d31eb51db7dd1e5f8ccf088c2468a157b6cbb8 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ool#592) * Fix linting scripts for lintstaged Closes neurobagel/query-tool#590 * Basic components * Basic prop passing * Make it prettier with MUI * Add ability to scroll error * Text size adjustments * Refactor API interfaces Now extending off of base interface * Integrate the error alert in the app * Integrate the error alert with the actual error messages * Slightly nicer messages * Enable passing of error level for coloring * Added small button to expand error * Move the code block out of the error Otherwise we're fighting with the MUI settings about the styling * Update the corresponding tests * Enable the collapsing functionality * Factored out code component * Fix reference to fail condition * Add back copy and scrolling Code block now handles the same as previous block * Fix failing form test * Simplify Code block and test * Remaining test fixes * Replace defaultProps with default parameters Fixes neurobagel/query-tool#598 * Apply suggestions from code review Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix failing tests * Fix type error in App.tsx * Remove the result are for failures * Fix API test * Remove .vscode config * Remove failed result container view Also return control of result view to the container component. --------- Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…_workflows/auto_release/release.yaml' (neurobagel/query-tool#606) Co-authored-by: neurobagel-bot[bot] <176077434+neurobagel-bot[bot]@users.noreply.github.com>
…y-tool#608) Bumps [neurobagel_examples](https://github.com/neurobagel/neurobagel_examples) from `4c6dd1c` to `d0da83e`. - [Commits](neurobagel/neurobagel_examples@4c6dd1c...d0da83e) --- updated-dependencies: - dependency-name: neurobagel_examples dependency-version: d0da83e595d20a86e0e6262c71c111c48058e780 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…l/query-tool#612) Bumps the production-dependencies group with 1 update: [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom). Updates `react-router-dom` from 7.8.1 to 7.8.2 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.8.2/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-version: 7.8.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
Bumps [recipes](https://github.com/neurobagel/recipes) from `97d31eb` to `ff0e285`. - [Release notes](https://github.com/neurobagel/recipes/releases) - [Commits](neurobagel/recipes@97d31eb...ff0e285) --- updated-dependencies: - dependency-name: recipes dependency-version: ff0e285b72438d3697ce10f1fd9368f0e2469378 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…ery-tool#613) Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.39.1 to 8.40.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.39.1 to 8.40.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.40.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.40.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…#609) Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](actions/upload-pages-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
Bumps [recipes](https://github.com/neurobagel/recipes) from `ff0e285` to `3270821`. - [Release notes](https://github.com/neurobagel/recipes/releases) - [Commits](neurobagel/recipes@ff0e285...3270821) --- updated-dependencies: - dependency-name: recipes dependency-version: 3270821fa798bd51f172ef085477680b0e94a480 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ery-tool#616) Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.40.0 to 8.41.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.40.0 to 8.41.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.41.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.41.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…ery-tool#621) Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.41.0 to 8.42.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.42.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.41.0 to 8.42.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.42.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.42.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.42.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@v9...v10) --- updated-dependencies: - dependency-name: actions/stale dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…ery-tool#622) Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 6.3.5 to 6.3.6 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.3.6 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci: add explicit read permissions to github workflows Define explicit top-level read permissions for the repository token across all remaining workflows adhering to the principle of least privilege. * refactor: remove unmaintained chatbot feature Remove the experimental and unmaintained chatbot feature from the application. - Remove the chatbot UI component and its rendering logic from the main application view - Remove chatbot configuration flags and environment variable handling from runtime constants - Remove container environment definitions and startup replacement scripts for chatbot settings - Remove chatbot-related type declaration file and its reference from TypeScript configuration * build(deps): remove chatbot packages and upgrade cypress to v15 Remove unmaintained dependencies associated with the chatbot, including the chatbot library, legacy styled components, and draggable helpers, resolving multiple transitive vulnerabilities. Upgrade Cypress to version 15 to resolve transitive dependency vulnerabilities in the test suite. Update the component testing support configuration to import mount from the updated Cypress react module. * ci: prevent untrusted code execution in examples workflow Trigger the example generation workflow on pushes to the default branch instead of pull_request_target to prevent arbitrary code execution from untrusted pull requests. Switch the checkout action to use standard checkout for the default branch rather than checking out the pull request head reference. Add explicit read-only permissions for the default repository token.
* 🔄 synced local '.github/workflows/' with remote 'template_workflows/project_automation/' * 🔄 synced local '.github/workflows/release.yaml' with remote 'template_workflows/auto_release/release_default.yaml' * 🔄 created local '.github/workflows/scorecard.yml' from remote 'template_workflows/scorecard.yml' --------- Co-authored-by: neurobagel-bot[bot] <176077434+neurobagel-bot[bot]@users.noreply.github.com>
…el/query-tool#877) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.18 to 1.1.21. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v1.1.18...v1.1.21) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.21 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…es (neurobagel/query-tool#874) Bumps the development-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.70.0` | `8.70.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.70.0` | `8.70.1` | | [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `5.0.1` | `5.0.2` | | [prettier](https://github.com/prettier/prettier) | `3.9.8` | `3.9.9` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.70.0` | `8.70.1` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.1` | `5.0.2` | Updates `@typescript-eslint/eslint-plugin` from 8.70.0 to 8.70.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.70.0 to 8.70.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/parser) Updates `@vitest/ui` from 5.0.1 to 5.0.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.2/packages/ui) Updates `prettier` from 3.9.8 to 3.9.9 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.8...3.9.9) Updates `typescript-eslint` from 8.70.0 to 8.70.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/typescript-eslint) Updates `vitest` from 5.0.1 to 5.0.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.2/packages/vitest) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.70.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.70.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: "@vitest/ui" dependency-version: 5.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: prettier dependency-version: 3.9.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.70.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: vitest dependency-version: 5.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…y-tool#872) * ci: add workflow to generate example TSV diffs on pull requests Add a pull request workflow that builds the application, executes end-to-end tests to generate query result TSVs, and compares them against reference examples from the main branch of the examples repository. * ci: add workflow to post example TSV diff previews on pull requests Add a workflow triggered on completion of the example preview run to download the generated diff artifact and publish or update a summary comment directly on the pull request. * ci: refactor PR comment workflow to use sticky comment action Replace inline JavaScript script with a dedicated sticky comment action to handle posting and updating pull request preview comments * ci: temporarily enable PR preview commenting directly in diff workflow * ci: fix YAML indentation in comment markdown generation step * ci: authenticate PR comment action with GitHub App token * test: modify TSV header column to test diff preview workflow * ci: improve TSV diff formatting with file-level sections and zero context * chore: address PR review comments * chore: remove the line that created the diff for testing * ci: remove temporary PR review comment step from diff workflow --------- Co-authored-by: Alyssa Dai <alyssa.ydai@gmail.com>
…uery-tool#879) Bumps [source-map-js](https://github.com/7rulnik/source-map-js) from 1.2.1 to 1.2.2. - [Release notes](https://github.com/7rulnik/source-map-js/releases) - [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md) - [Commits](7rulnik/source-map-js@v1.2.1...v1.2.2) --- updated-dependencies: - dependency-name: source-map-js dependency-version: 1.2.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…eurobagel/query-tool#873) Bumps the production-dependencies group with 1 update: [react-window](https://github.com/bvaughn/react-window). Updates `react-window` from 2.3.1 to 2.3.3 - [Release notes](https://github.com/bvaughn/react-window/releases) - [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md) - [Commits](bvaughn/react-window@2.3.1...2.3.3) --- updated-dependencies: - dependency-name: react-window dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…es (neurobagel/query-tool#887) Bumps the development-dependencies group with 8 updates: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.8` | `25.9.9` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.70.1` | `8.71.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.70.1` | `8.71.0` | | [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `5.0.2` | `5.0.3` | | [eslint-plugin-tsdoc](https://github.com/microsoft/tsdoc/tree/HEAD/eslint-plugin) | `0.5.3` | `0.5.4` | | [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.70.1` | `8.71.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.2` | `5.0.3` | Updates `@types/node` from 25.9.8 to 25.9.9 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.70.1 to 8.71.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.70.1 to 8.71.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/parser) Updates `@vitest/ui` from 5.0.2 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/ui) Updates `eslint-plugin-tsdoc` from 0.5.3 to 0.5.4 - [Changelog](https://github.com/microsoft/tsdoc/blob/main/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/microsoft/tsdoc/commits/HEAD/eslint-plugin) Updates `globals` from 17.12.0 to 17.13.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.12.0...v17.13.0) Updates `typescript-eslint` from 8.70.1 to 8.71.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/typescript-eslint) Updates `vitest` from 5.0.2 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.9.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@vitest/ui" dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: eslint-plugin-tsdoc dependency-version: 0.5.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: globals dependency-version: 17.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the production-dependencies group with 1 update in the / directory: [@auth0/auth0-react](https://github.com/auth0/auth0-react). Updates `@auth0/auth0-react` from 2.27.0 to 2.28.2 - [Release notes](https://github.com/auth0/auth0-react/releases) - [Changelog](https://github.com/auth0/auth0-react/blob/main/CHANGELOG.md) - [Commits](auth0/auth0-react@v2.27.0...v2.28.2) --- updated-dependencies: - dependency-name: "@auth0/auth0-react" dependency-version: 2.28.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…urobagel/query-tool#881) Bumps [neurobagel_examples](https://github.com/neurobagel/neurobagel_examples) from `a0b1d53` to `25009a1`. - [Commits](neurobagel/neurobagel_examples@a0b1d53...25009a1) --- updated-dependencies: - dependency-name: neurobagel_examples dependency-version: 25009a1e6edcf50f66df5db68f29f35c9683f7e4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…tool#884) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…agel/query-tool#882) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 7.0.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4.6.1...v7.0.1) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…el/query-tool#886) Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.1 to 2.4.4. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@f49aabe...2d11466) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-version: 2.4.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…ery-tool#885) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 7.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](actions/checkout@v4.2.2...v7.0.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
* 🔄 synced local '.github/workflows/release.yaml' with remote 'template_workflows/auto_release/release_default.yaml' * 🔄 synced local '.github/workflows/scorecard.yml' with remote 'template_workflows/scorecard.yml' --------- Co-authored-by: neurobagel-bot[bot] <176077434+neurobagel-bot[bot]@users.noreply.github.com>
…es (neurobagel/query-tool#891) Bumps the development-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.71.0` | `8.71.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.71.0` | `8.71.1` | | [postcss](https://github.com/postcss/postcss) | `8.5.28` | `8.5.29` | | [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.0` | `8.71.1` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.3` | `6.4.4` | Updates `@typescript-eslint/eslint-plugin` from 8.71.0 to 8.71.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.71.0 to 8.71.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.1/packages/parser) Updates `postcss` from 8.5.28 to 8.5.29 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.28...8.5.29) Updates `prettier` from 3.9.9 to 3.9.10 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.9...3.9.10) Updates `typescript-eslint` from 8.71.0 to 8.71.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.1/packages/typescript-eslint) Updates `vite` from 6.4.3 to 6.4.4 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.4/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.4/packages/vite) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.71.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.71.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: postcss dependency-version: 8.5.29 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: prettier dependency-version: 3.9.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.71.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: vite dependency-version: 6.4.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…urobagel/query-tool#890) Bumps [neurobagel_examples](https://github.com/neurobagel/neurobagel_examples) from `25009a1` to `9886428`. - [Commits](neurobagel/neurobagel_examples@25009a1...9886428) --- updated-dependencies: - dependency-name: neurobagel_examples dependency-version: 9886428f9e4dbbe267e7f1d7fb3be265a4e62b03 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…y with 2 updates (neurobagel/query-tool#889) Bumps the production-dependencies group with 2 updates in the / directory: [react-window](https://github.com/bvaughn/react-window) and [uuid](https://github.com/uuidjs/uuid). Updates `react-window` from 2.3.3 to 2.3.4 - [Release notes](https://github.com/bvaughn/react-window/releases) - [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md) - [Commits](bvaughn/react-window@2.3.3...2.3.4) Updates `uuid` from 14.0.2 to 14.0.3 - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](uuidjs/uuid@v14.0.2...v14.0.3) --- updated-dependencies: - dependency-name: react-window dependency-version: 2.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: uuid dependency-version: 14.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arman Jahanpour <77515879+rmanaem@users.noreply.github.com>
…y-tool#878) Mock and await assessment and imaging modality requests during setup to prevent unmocked network calls from resolving asynchronously and triggering re-renders during test execution. Replace keyboard navigation sequences with direct option clicks to avoid race conditions in multi-select autocomplete dropdowns that remain open.
Record query-tool's submodule pins, remove the tool's .github and .gitmodules, replace the recipes and neurobagel_examples submodules with symlinks to stack/ and examples/, add the reusable test-node workflow, the docker-build composite action, the query-tool CI jobs and just test query-tool, record the upstream compose test-profile failure in the baseline, and update the READMEs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…n terminal kill %1 stops npm but leaves vite preview running. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep verbatim copies of handle_external_pr, linkspector, cff_validation and query-tool's example-diff workflows from the imported heads, so they can be ported to root-level workflows after all tools are imported. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
handle_external_pr is no longer needed, and query-tool's example-diff workflows are replaced by a later step. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…e check The image's entrypoint exits unless NB_API_QUERY_URL is set. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Title:
chore(migration): step 05 query-toolBranch:
migration/step-05Merge with a merge commit, not squash. This PR imports history.
Summary
tools/query-tool(upstreamb3366bb, rewritten head0615d95).migration/submodule-pins.txt..github/and.gitmodulesdeleted.neurobagel_examplesandrecipesare now symlinks to../../examplesand../../stack..github/workflows/test-node.yml: new reusable workflow with inputstool,node-version,run-unit,run-component,run-e2e,component-envande2e-env.component-test.yamlande2e-test.yaml: same.envcontents, build commands and Cypress action. e2e still targetshttps://federate.neurobagel.org/..github/actions/docker-build: new composite action. It runsscripts/materialize-context.sh, thendocker/build-push-actionon that context, with inputstool,tags,push(defaultfalse),loadandplatforms.query-tooljob callingtest-node.ymlwith component and e2e enabled.query-tool-imagejob that builds the image through the composite action and checks that it serves HTTP 200 on port 5173.tools/query-tool/**,examples/**,test-node.yml, the composite action andmaterialize-context.sh.just test query-tool(npm ci, lint, format, typecheck, component tests).migration/baseline.mdrecords an already-failing upstream check (see Checks)..envlocationnpx husky init, which does nothing in a subfolder and would modifypackage.jsongit submodulestepsChecks run
scripts/check-unchanged.shOK: protected paths unchanged(all four tools)git rev-list --count <rewritten-head>/query-tool-v*tagsnpm ci.git can't be foundand exits 0 (constraint 6, fixed in Step 8)lint:check,format:check,typecheck, codespellNB_API_QUERY_URL=https://federate.neurobagel.org/ NB_ENABLE_AUTH=false npm run buildnpm run preview)cd tools/query-tool && docker compose --profile test config --quietservice "api" depends on undefined service "init_data", the same as upstream (b3366bb, recipesv0.9.1). Recorded inmigration/baseline.mdas already failing upstream; fixed in Step 7a (maintainer decision).docker build tools/query-tooltscreportsTS2307: Cannot find module '../../neurobagel_examples/api-responses/...'because Docker does not follow the symlink. This confirms the materialize step is needed.just lintquery-tool-image)Documentation check: every command in the new README section was run verbatim, from the directory it names, in a fresh clone of this branch.
npm ci, the three static checks, and both.env/npm run buildsequences pass.npm run test:componentandnpm run test:e2ecannot start natively in the local container, which lackslibgtk-3. The same Cypress run passed in thecypress/includedimage (89 and 40).npm run previewserves on 5173. Stopping it with Ctrl+C (SIGINT to the process group) stops it fully.just test query-tool: runs lint, format and typecheck, then stops at the native Cypress run, for the same container reason.npm run preview &…kill %1.kill %1stopsnpmbut leavesvite previewrunning, so the README now uses a second terminal and Ctrl+C.git clonewas replaced by a local clone of this branch.Deviations from the plan
npm install --save-dev prettier && npx prettier --check .. The port runsnpm ci && npm run format:check, which is the sameprettier --check .with the locked prettier version.pipx run codespellin the tool folder, so the tool's.codespellrcapplies, instead ofcodespell-project/actions-codespellat the repository root.query-tool-imageCI job: added to exercise the composite action on every query-tool PR. The plan's test "the image built through the composite action runs and serves HTTP 200" needs a workflow that calls the action.Upstream workflows not re-created by an import step
Maintainer decisions, recorded in the plan:
linkspector.yml(api) andcff_validation.yml(api, bagel-cli), as verbatim copies inmigration/upstream-workflows/<repo>/, taken from each imported head. GitHub does not run them there.linkspectoris ported to a root workflow in the new Step 7d.cff_validationbecomes the validation of a single rootCITATION.cffin the new Step 19, after cutover.examples/query-tool-results/are current, so a change and its regenerated examples land in one PR. This is the new Step 18, after cutover; it also points the docs atexamples/.handle_external_pr.ymlandadd_iss2project.yml: no longer needed.stale.yml: set up again manually.scorecard.yml: one Scorecard for the monorepo at cutover.🤖 Generated with Claude Code