Repository navigation
Migration/step 07 - #8
Merged
Merged
Conversation
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
Started mr_proc doc
… standards (neurobagel/documentation#9) * update controlled term names in data model/dictionary docs * migrate controlled term naming standards page from encarta
…obagel/documentation#11) * add term naming standards page to nav & update page title Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com> --------- Co-authored-by: Sebastian Urchs <surchs@users.noreply.github.com>
…on#18) * Add "Getting started" page - overview of Neurobagle tools * Explain Stardog setup * Basic instruction to docker compose up API + Graph * Explain first setup routes * Document adding users and permissioning * Explanation on uploading data * Explain data upload * Basic instruction for testing query
…el/documentation#19) * Add github action to codespell main on push and PRs * Add rudimentary codespell config * [DATALAD RUNCMD] run codespell throughout === Do not change lines below === { "chain": [], "cmd": "codespell -w", "exit": 0, "extra_inputs": [], "inputs": [], "outputs": [], "pwd": "." } ^^^ Do not change lines above ^^^ * another typo spotted but not picked up by codespell
…missing values, terms for sex (neurobagel/documentation#31) * add link to example_synthetic data as ref example * add table with URIs for BIDS sex values * add short description for missing values * fix leftover typo caught by codespell
…s using a macro (neurobagel/documentation#407) * add yaml file for env vars * switch to flags for extra metadata * add mkdocs-macros-plugin and pyyaml dependencies * add black pre-commit config * add macro for generating full env var reference * add docs page for env var reference * update existing links to env var reference * explain what quickstart deployment profile is * ensure macros rendering works w/ existing syntax * remove external env var table * add instructions for updating env var reference to README * group vars by INI section * add note to README about variable/section ordering
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.8 to 8.5.13. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.8...8.5.13) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.13 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tes (neurobagel/documentation#404) Bumps the production-dependencies group with 2 updates in the / directory: [autoprefixer](https://github.com/postcss/autoprefixer) and [postcss](https://github.com/postcss/postcss). Updates `autoprefixer` from 10.4.27 to 10.5.0 - [Release notes](https://github.com/postcss/autoprefixer/releases) - [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md) - [Commits](postcss/autoprefixer@10.4.27...10.5.0) Updates `postcss` from 8.5.13 to 8.5.14 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.13...8.5.14) --- updated-dependencies: - dependency-name: autoprefixer dependency-version: 10.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: postcss dependency-version: 8.5.9 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>
* feat: add mock tools section to the main page * chore: updated copy * refactor: revamp hero section * refactor: update hero header * refactor: remove aurora text animation and floating logo animation * feat: added use case carousel * refactor: removed the background boxes from use case figures * feat: add use cases copy * feat: update tools images and copy * feat: add * feat: add infinite scrolling marquee to adoption section * feat: update contact section copy * feat: add alternatives for make data discoverable use case * refactor: remove spinning animation from logo * refactor: simplify hero section UI * WIP * feat: update use case carousel figures * fix: tuck buttons under the nav bar * refactor: update hero section * fix: reduce the width of content sections * WIP * feat: add tools videos * refactor: update adoption marquee logos * feat: unify text styles * chore: update css files and the annotation-tool video * feat: add emoji to tools section * fix: update use case figures * feat: add custom carousel navbar * refactor: remove scrolling from the carousel nav * refactor: change the active carousel text style * refactor: change the active carousel text style * feat: many changes in one commit * chore: address PR review comments
…up (neurobagel/documentation#411) Bumps the production-dependencies group with 1 update: [postcss](https://github.com/postcss/postcss). Updates `postcss` from 8.5.14 to 8.5.15 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.14...8.5.15) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.15 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>
* blanks around headings * fix line length --------- Co-authored-by: Sebastian Urchs <sebastian.urchs@gmail.com>
* feat: add subheading and update layout * fix: adjust text size so it fits on 2 lines * fix: update broken links * fix: add `202` and `403` to the `aliveStatusCodes` in md link chcek config * fix: add 405 to the aliveStatusCodes in md link chcek config
…urobagel/documentation#375) * Reorder dataset description page to show fields table first Signed-off-by: Aravind <gmarav005@gmail.com> * Have example first and add tip about generating file using annotation tool --------- Signed-off-by: Aravind <gmarav005@gmail.com> Co-authored-by: Alyssa Dai <alyssa.ydai@gmail.com>
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' 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>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' 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>
Bumps [actions/stale](https://github.com/actions/stale) from 10 to 11. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@v10...v11) --- updated-dependencies: - dependency-name: actions/stale dependency-version: '11' 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: Alyssa Dai <alyssa.ydai@gmail.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v6...v7) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '7' 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>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.15 to 8.5.26. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.15...8.5.26) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.26 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>
…own-link-check (neurobagel/documentation#427) * Ignore false-positive URL and remove duplicate pattern from md_link_check_config.json * fix JSON syntax
* adding PublicnEUro logo * add publicneuro logo to home HTML * fix background colour of updated global network fig --------- Co-authored-by: Alyssa Dai <alyssa.ydai@gmail.com>
…ation#428) Bumps [postcss-selector-parser](https://github.com/postcss/postcss-selector-parser) from 6.1.2 to 6.1.4. - [Release notes](https://github.com/postcss/postcss-selector-parser/releases) - [Changelog](https://github.com/postcss/postcss-selector-parser/blob/main/CHANGELOG.md) - [Commits](postcss/postcss-selector-parser@v6.1.2...6.1.4) --- updated-dependencies: - dependency-name: postcss-selector-parser dependency-version: 6.1.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ion (neurobagel/documentation#377) * Add system dependency instructions to Neurobagel CLI documentation Signed-off-by: Aravind <gmarav005@gmail.com> * simplify system dependencies section + fix min Python ver --------- Signed-off-by: Aravind <gmarav005@gmail.com> Co-authored-by: Alyssa Dai <alyssa.ydai@gmail.com>
…tes (neurobagel/documentation#431) Bumps the production-dependencies group with 2 updates in the / directory: [autoprefixer](https://github.com/postcss/autoprefixer) and [postcss](https://github.com/postcss/postcss). Updates `autoprefixer` from 10.5.0 to 10.6.1 - [Release notes](https://github.com/postcss/autoprefixer/releases) - [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md) - [Commits](postcss/autoprefixer@10.5.0...10.6.1) Updates `postcss` from 8.5.26 to 8.5.28 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.26...8.5.28) --- updated-dependencies: - dependency-name: autoprefixer dependency-version: 10.5.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: postcss dependency-version: 8.5.28 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>
…up (neurobagel/documentation#437) Bumps the production-dependencies group with 1 update: [postcss](https://github.com/postcss/postcss). 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) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.29 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>
Remove docs/.github, add the docs workflow (strict build on pull requests, GitHub Pages deployment on merge to main), and update the docs and root READMEs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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 07 docsBranch:
migration/step-07Merge with a merge commit, not squash. This PR imports history.
Before or right after merging: in the repository settings under Pages, set Source to GitHub Actions. The deploy job cannot publish otherwise.
Summary
docs/(upstreameaa7411, rewritten headae3cc86, no tags). The mkdocs project is atdocs/mkdocs.ymlwith content indocs/docs/..github/:docs/.github/deleted. Its pre-commit checks are ported in Step 8;handle_external_pr,add_iss2projectandstaleare not carried over (Step 7d)..github/workflows/docs.yml:docs/**or the workflow, it runspip install -r requirements.txt && mkdocs build --stricton Python 3.10, as upstream CD did.maintouching the same paths, or onworkflow_dispatch, it builds and deploys withactions/upload-pages-artifact@v5andactions/deploy-pages@v5, replacingmkdocs gh-deploy.docs/docs/CNAMEis kept.docs/README.mdchanges:pre-commit installinstruction is removed. In the monorepo, pre-commit only reads a root config until Step 8, so an installed hook would fail every commit.Checks run
scripts/check-unchanged.shOKfor every entry, includingdocs docsgit rev-list --count <rewritten-head>cd docs && pip install -r requirements.txt && mkdocs build --strictdocs/README.md(markdownlint withdocs/.markdownlint.jsonc, codespell, whitespace)just linttools/apidoes not run the docs workflowdocs/**)Documentation check: the commands in the new README section were run verbatim in bash from
docs/in a fresh clone of this branch:python -m venv venv,source venv/bin/activate,pip install -r requirements.txtandmkdocs build --strict(OK). Two local substitutions were needed:pythoncommand and its system Python lacksvenv, sopythonpointed to a uv-provided Python 3.10, the version CI uses.git cloneURL was replaced by a local clone of this branch.Deviations from the plan
deploy-pages, GitHub ignoresdocs/docs/CNAME. The custom domain is set in the repository's Pages settings at cutover (Step 16 item 5); the sandbox ignores it, as planned.docs/.markdownlint.jsoncand reported default-rule errors (80-character lines). Step 8's root hook must pass-c docs/.markdownlint.jsonc(plan updated). With the docs config, only two duplicate headings in my new section were flagged; they were renamed.🤖 Generated with Claude Code