Skip to content

Comments

docs: ✏️ fix links to doc site and small bug in footer.js#871

Merged
lwasser merged 4 commits intoall-contributors:mainfrom
lwasser:docs-2
Sep 4, 2025
Merged

docs: ✏️ fix links to doc site and small bug in footer.js#871
lwasser merged 4 commits intoall-contributors:mainfrom
lwasser:docs-2

Conversation

@lwasser
Copy link
Member

@lwasser lwasser commented Aug 28, 2025

This change fixes an error in the footer and also updates some broken links.

✅ Closes: 870

What:

If you go to this url: https://all-contributors.github.io/all-contributors/ you will notice that the landing page renders but the docs page doesn't. This PR fixes the link to go to the english version of the site for now. NOTE: because of our repo name we may need to add a baseurl to the configuration for the site. #

See: #860

Why:
It's broken currently

How:
Fixed the link

Checklist:

  • Documentation

  • Ready to be merged
    We need to merge this pr to see how pages builds. Once I see that I can fix further issues with links.

  • Added myself to contributors table.

@lwasser lwasser added bug Something isn't working documentation Documentation related issue/PR labels Aug 28, 2025
Copy link
Member

@JimMadge JimMadge left a comment

Choose a reason for hiding this comment

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

Good additions 🎉.

I think the figure path is incorrect and we might want to leave the "Docs" link alone.

<nav>
<ul>
<li><a href="/docs">Docs</a></li>
<li><a href="/docs/en/overview/">Docs</a></li>
Copy link
Member

Choose a reason for hiding this comment

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

We might not want this, it could force the English page when another language would be better. I think Netlify is handling the redirection here like this.

Copy link
Member Author

Choose a reason for hiding this comment

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

Thanks @JimMadge --- the translations are the piece I just don't understand yet. Felipe is working on them separately which is awesome. And we are working on moving to astro for docs as well to simplify. But how translations actually work is the piece i'm most worried about as I don't get it. Thank you for this link - i'll read more about how it works!! (and now that netlify is working again i'll see if our previews work too!!

Copy link
Member Author

Choose a reason for hiding this comment

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

so note here - https://deploy-preview-871--allcontributors-org.netlify.app/docs/de/overview the translations don't work but the link tot he english version does work. That magic not happening is what i'm worried about! Maybe it's ok tho given we have a plan to migrate everything?

Copy link
Member

Choose a reason for hiding this comment

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

So, it looks like the redirects work on the previews, at least, I get directed to /en/. But I would also expect the other translations to be present 🤔.

Just to check, there is a german translation?

Copy link
Member Author

Choose a reason for hiding this comment

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

@JimMadge yes! It looks like German exists. Would you like access to Crowdin as well?

Screenshot 2025-09-03 at 5 06 37 PM

I wonder what happens if we build the translations here in this repo and add them to version control?

Copy link
Member Author

Choose a reason for hiding this comment

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

I just had a random thought... COULD translations not be building because an API token is no longer good? Just a thought. I don't know how we'd test this but could be part of the problem?

Copy link
Member

Choose a reason for hiding this comment

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

@JimMadge yes! It looks like German exists. Would you like access to Crowdin as well?

Yes please! I would be great to get a feeling for how it works.

I wonder what happens if we build the translations here in this repo and add them to version control?

I'm not certain but I guess that is also an option. It looks like the existing build process is

  1. fetch translations from Crowdin to your local filesystem
  2. build the complete site

but it might be possible to instead have all of the languages in the repo and have crowdin sync there 🤔. I need to find someone who knows Crowdin to talk me through it 😅.

Copy link
Member Author

Choose a reason for hiding this comment

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

I just invited you @JimMadge

I am fairly certain that we could host the translations on GitHub!

I had looked into this for our packaging guide as well. We can set up a GitHub action that will sync the translations - but I definitely want to make sure Felipe is involved if we do that to ensure we (mostly me!!) don't break things. I think the biggest hurdle is that any doc upgrade (including docusaurus) means the source files will be in new places. But we will figure that out!!

@lwasser
Copy link
Member Author

lwasser commented Sep 3, 2025

ok @JimMadge ready for another review.

This change fixes an error in the footer and also updates some broken
links.

✅ Closes: 870
JimMadge and others added 2 commits September 4, 2025 14:36
Co-authored-by: Leah Wasser <leah@pyopensci.org>
Copy link
Member

@JimMadge JimMadge left a comment

Choose a reason for hiding this comment

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

Looks good.

I think you might have resolved suggestions rather than committing them, so I committed them. So I hope that was right 🙏.

@lwasser
Copy link
Member Author

lwasser commented Sep 4, 2025

Looks good.

I think you might have resolved suggestions rather than committing them, so I committed them. So I hope that was right 🙏.

Oops. I'm so sorry. I always do a rebase to squash commits. I probably overwrote them by mistake. Thank you for adding the commits back. I'll merge this and then will open a separate small PR to add the netlify badge to the home page too.

@lwasser lwasser merged commit 01a00f9 into all-contributors:main Sep 4, 2025
2 checks passed
JimMadge added a commit that referenced this pull request Sep 23, 2025
…main (#929)

* chore(ci): add dependabot config for actions (#865)

* chore(ci): bump actions/checkout from 3 to 5 (#883)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...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>

* chore(ci): bump actions/setup-node from 3 to 4 (#882)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>

* chore(ci): bump actions/upload-pages-artifact from 3 to 4 (#881)

* chore(ci): bump actions/upload-pages-artifact from 3 to 4

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>

* Update .github/workflows/build-website.yml

* chore(ci): update actions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* chore(branch rename): rename master --> main throughout so ci runs and docs are correct (#890)

chore(rename  master to main  branch): we renamed the master branch; this updates all actions & docs

* docs: ✏️ fix links to doc site and small bug in footer.js (#871)

* docs: ✏️ fix links to doc site and small bug in footer.js

This change fixes an error in the footer and also updates some broken
links.

✅ Closes: 870

* Update website/static/index.html

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update docs/overview.md

---------

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add JimMadge as a contributor for review (#892)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* docs: add JHWelch as a contributor for doc (#894)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for review (#897)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for infra (#896)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add RichLewis007 as a contributor for bug, and doc (#906)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add parthamk as a contributor for doc (#909)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add rebeccaringuette as a contributor for ideas (#910)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* Change build branch from 'master' to 'docs-upgrade'

* docs: add description for Ideas, projectManagement and promotion (#829)

* docs: add KhushiPandey8 as a contributor for doc (#918)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for doc (#921)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for doc (#922)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: linting fix

* docs: remove last docusaurus files

* docs: update

* chore: fix linting step to handle mdx

* chore: lint

* fix: links

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>
lwasser added a commit to lwasser/all-contributors that referenced this pull request Sep 24, 2025
…main (all-contributors#929)

* chore(ci): add dependabot config for actions (all-contributors#865)

* chore(ci): bump actions/checkout from 3 to 5 (all-contributors#883)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...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>

* chore(ci): bump actions/setup-node from 3 to 4 (all-contributors#882)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>

* chore(ci): bump actions/upload-pages-artifact from 3 to 4 (all-contributors#881)

* chore(ci): bump actions/upload-pages-artifact from 3 to 4

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>

* Update .github/workflows/build-website.yml

* chore(ci): update actions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* chore(branch rename): rename master --> main throughout so ci runs and docs are correct (all-contributors#890)

chore(rename  master to main  branch): we renamed the master branch; this updates all actions & docs

* docs: ✏️ fix links to doc site and small bug in footer.js (all-contributors#871)

* docs: ✏️ fix links to doc site and small bug in footer.js

This change fixes an error in the footer and also updates some broken
links.

✅ Closes: 870

* Update website/static/index.html

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update docs/overview.md

---------

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add JimMadge as a contributor for review (all-contributors#892)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* docs: add JHWelch as a contributor for doc (all-contributors#894)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for review (all-contributors#897)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for infra (all-contributors#896)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: ✏️ Add dark mode README logo (all-contributors#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add RichLewis007 as a contributor for bug, and doc (all-contributors#906)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add parthamk as a contributor for doc (all-contributors#909)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add rebeccaringuette as a contributor for ideas (all-contributors#910)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* Change build branch from 'master' to 'docs-upgrade'

* docs: add description for Ideas, projectManagement and promotion (all-contributors#829)

* docs: add KhushiPandey8 as a contributor for doc (all-contributors#918)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for doc (all-contributors#921)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for doc (all-contributors#922)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: linting fix

* docs: remove last docusaurus files

* docs: update

* chore: fix linting step to handle mdx

* chore: lint

* fix: links

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>
lwasser added a commit that referenced this pull request Sep 26, 2025
)

* docs: remove Docusaurus website and docs

* docs: remove netlify.toml

* docs: add astro config

* docs: add astro / starlight docs source

* docs: add public all-contrib static files

* docs: dependencies, update package.json

* docs: added favicons and related images

* docs update node version in .nvmrc; remove .astro; fix .gitignore

* docs: small updates to github CI

* docs: update .gitignore with more astro related files

* docs: small updates to clarify config

* chore(link checker): Move to Lychee for link checking (#889)

* chore(package.json): add angular commit helper deps and script

* test(link checking): add lychee configuration

re #852

* test(link check): add script to check links in Markdown source

* fix: correct link to eslint commit convention

* fix: correct bot usage image path

* test: add mdx to fallback extentions

* fix: remove broken link

* test: check links internal to a page

* test: add root dir to link checking

This ensures links to an absolute path (starting with '/') are directed to the public directory.

fix 852

* ci: add markdownlint dep and script

* style: fix linting errors

* ci: install deps for lint workflow

* ci: add offline link check for PRs and push to main

This workflow will only check links to local files and not make network
requests. There should therefore be no false negatives and it is safer
to use as a required CI item.

* docs: add landing page to astro documentation  (#887)

docs: make index dynamic and add images

docs: lint all docs and add markdown lint dep

docs: lint

Correct image path

* docs:remove placeholder index page (#899)

docs:remove placeholder  index page

* docs: style landing page, add branded fonts and colors & tailwind (#901)

* docs(style): source gfonts poppins

* docs(style): add custom style/ setup tailwind

* docs(img): add and update images

* docs(img): add and update images

* docs(config): cleanup landing and config

* chore(deps): update to support tailwind

* chore(css): setup tailwind css

* docs: add graphics for home page and style buttons

* docs: add buttons

* docs: missed a few more image updates

* chore(deps): correct dependency location in package.lock

* chore(clean): clean old files

* chore: add poppins font license

---------

Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add documentation for mdx pages and update images for the overview section (#915)

* docs: update images and document how to add content to our docs

docs: update images and edit text for all intro pages

docs: clean up all pages in the general overview section

docs: add description for Ideas, projectManagement and promotion (#829)

docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* enh(image): bring in dark mode compatible logo

* docs: tidy adding images section

Move path alias section up and adjust

Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* style: linting fixes for emoji table and other content

---------

Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>

* chore(ci for docs): Get docs online via github pages (#914)

* docs: get docs online via github pages new branch

* chore: set site and base according to astro docs

Astro docs: https://docs.astro.build/en/guides/deploy/github/#how-to-deploy suggest how to specifiy
the site url and base for GitHub pages.

---------

Co-authored-by: Jim Madge <jim@jmadge.com>

* docs(fix basurl): update baseurl to support github pages (#924)

* chore(ci): Fix offline link check (#923)

* ci: correct workflow file format

🤦

* ci: add root directory to offline link check

This ensures that the link checkers knows where to look for absolute links.

* docs: update images and breakout links for the "bot" section of the documentation (#919)

* docs: update images and document how to add content to our docs

docs: update images and edit text for all intro pages

docs: clean up all pages in the general overview section

docs: add description for Ideas, projectManagement and promotion (#829)

docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* enh(image): bring in dark mode compatible logo

* docs: tidy adding images section

Move path alias section up and adjust

Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* style: linting fixes for emoji table and other content

* docs: fix links and breakouts in bot section

* Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

---------

Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add Netlify badge to home page (#927)

docs: add netlify badge for open source plan

* docs: import styles globally rather than inline in a file (#933)

docs(styles): apply stylesheets globally
docs: document custom styles

* Docs: Fix images and links in the last sections of the docs (#931)

docs: fix links and images on last sections

* chore: add merge commit to handle merge conflicts when we merge into main (#929)

* chore(ci): add dependabot config for actions (#865)

* chore(ci): bump actions/checkout from 3 to 5 (#883)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...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>

* chore(ci): bump actions/setup-node from 3 to 4 (#882)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>

* chore(ci): bump actions/upload-pages-artifact from 3 to 4 (#881)

* chore(ci): bump actions/upload-pages-artifact from 3 to 4

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>

* Update .github/workflows/build-website.yml

* chore(ci): update actions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* chore(branch rename): rename master --> main throughout so ci runs and docs are correct (#890)

chore(rename  master to main  branch): we renamed the master branch; this updates all actions & docs

* docs: ✏️ fix links to doc site and small bug in footer.js (#871)

* docs: ✏️ fix links to doc site and small bug in footer.js

This change fixes an error in the footer and also updates some broken
links.

✅ Closes: 870

* Update website/static/index.html

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update docs/overview.md

---------

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add JimMadge as a contributor for review (#892)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* docs: add JHWelch as a contributor for doc (#894)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for review (#897)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for infra (#896)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add RichLewis007 as a contributor for bug, and doc (#906)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add parthamk as a contributor for doc (#909)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add rebeccaringuette as a contributor for ideas (#910)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* Change build branch from 'master' to 'docs-upgrade'

* docs: add description for Ideas, projectManagement and promotion (#829)

* docs: add KhushiPandey8 as a contributor for doc (#918)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for doc (#921)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for doc (#922)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: linting fix

* docs: remove last docusaurus files

* docs: update

* chore: fix linting step to handle mdx

* chore: lint

* fix: links

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>

* chore: add dot files to ignore

* Apply suggestion from @JimMadge

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* chore: linting

chore: docusaurus came back

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Felipe Moreno <felipe@flpm.dev>
Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>
lwasser added a commit that referenced this pull request Oct 8, 2025
* docs: remove Docusaurus website and docs

* docs: remove netlify.toml

* docs: add astro config

* docs: add astro / starlight docs source

* docs: add public all-contrib static files

* docs: dependencies, update package.json

* docs: added favicons and related images

* docs update node version in .nvmrc; remove .astro; fix .gitignore

* docs: small updates to github CI

* docs: update .gitignore with more astro related files

* docs: small updates to clarify config

* chore(link checker): Move to Lychee for link checking (#889)

* chore(package.json): add angular commit helper deps and script

* test(link checking): add lychee configuration

re #852

* test(link check): add script to check links in Markdown source

* fix: correct link to eslint commit convention

* fix: correct bot usage image path

* test: add mdx to fallback extentions

* fix: remove broken link

* test: check links internal to a page

* test: add root dir to link checking

This ensures links to an absolute path (starting with '/') are directed to the public directory.

fix 852

* ci: add markdownlint dep and script

* style: fix linting errors

* ci: install deps for lint workflow

* ci: add offline link check for PRs and push to main

This workflow will only check links to local files and not make network
requests. There should therefore be no false negatives and it is safer
to use as a required CI item.

* docs(readme): sync readme file in docs upgrade branch with main  (#895)

* chore(branch rename): rename master --> main throughout so ci runs and docs are correct (#890)

chore(rename  master to main  branch): we renamed the master branch; this updates all actions & docs

* docs: add JimMadge as a contributor for review (#892)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* docs: add JHWelch as a contributor for doc (#894)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add landing page to astro documentation  (#887)

docs: make index dynamic and add images

docs: lint all docs and add markdown lint dep

docs: lint

Correct image path

* docs:remove placeholder index page (#899)

docs:remove placeholder  index page

* docs: style landing page, add branded fonts and colors & tailwind (#901)

* docs(style): source gfonts poppins

* docs(style): add custom style/ setup tailwind

* docs(img): add and update images

* docs(img): add and update images

* docs(config): cleanup landing and config

* chore(deps): update to support tailwind

* chore(css): setup tailwind css

* docs: add graphics for home page and style buttons

* docs: add buttons

* docs: missed a few more image updates

* chore(deps): correct dependency location in package.lock

* chore(clean): clean old files

* chore: add poppins font license

---------

Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add documentation for mdx pages and update images for the overview section (#915)

* docs: update images and document how to add content to our docs

docs: update images and edit text for all intro pages

docs: clean up all pages in the general overview section

docs: add description for Ideas, projectManagement and promotion (#829)

docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* enh(image): bring in dark mode compatible logo

* docs: tidy adding images section

Move path alias section up and adjust

Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* style: linting fixes for emoji table and other content

---------

Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>

* chore(ci for docs): Get docs online via github pages (#914)

* docs: get docs online via github pages new branch

* chore: set site and base according to astro docs

Astro docs: https://docs.astro.build/en/guides/deploy/github/#how-to-deploy suggest how to specifiy
the site url and base for GitHub pages.

---------

Co-authored-by: Jim Madge <jim@jmadge.com>

* docs(fix basurl): update baseurl to support github pages (#924)

* chore(ci): Fix offline link check (#923)

* ci: correct workflow file format

🤦

* ci: add root directory to offline link check

This ensures that the link checkers knows where to look for absolute links.

* docs: update images and breakout links for the "bot" section of the documentation (#919)

* docs: update images and document how to add content to our docs

docs: update images and edit text for all intro pages

docs: clean up all pages in the general overview section

docs: add description for Ideas, projectManagement and promotion (#829)

docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* enh(image): bring in dark mode compatible logo

* docs: tidy adding images section

Move path alias section up and adjust

Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* style: linting fixes for emoji table and other content

* docs: fix links and breakouts in bot section

* Apply suggestions from code review

Co-authored-by: Jim Madge <jim+github@jmadge.com>

---------

Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add Netlify badge to home page (#927)

docs: add netlify badge for open source plan

* docs: import styles globally rather than inline in a file (#933)

docs(styles): apply stylesheets globally
docs: document custom styles

* Docs: Fix images and links in the last sections of the docs (#931)

docs: fix links and images on last sections

* chore: add merge commit to handle merge conflicts when we merge into main (#929)

* chore(ci): add dependabot config for actions (#865)

* chore(ci): bump actions/checkout from 3 to 5 (#883)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...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>

* chore(ci): bump actions/setup-node from 3 to 4 (#882)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>

* chore(ci): bump actions/upload-pages-artifact from 3 to 4 (#881)

* chore(ci): bump actions/upload-pages-artifact from 3 to 4

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>

* Update .github/workflows/build-website.yml

* chore(ci): update actions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* chore(branch rename): rename master --> main throughout so ci runs and docs are correct (#890)

chore(rename  master to main  branch): we renamed the master branch; this updates all actions & docs

* docs: ✏️ fix links to doc site and small bug in footer.js (#871)

* docs: ✏️ fix links to doc site and small bug in footer.js

This change fixes an error in the footer and also updates some broken
links.

✅ Closes: 870

* Update website/static/index.html

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update docs/overview.md

---------

Co-authored-by: Jim Madge <jim+github@jmadge.com>

* docs: add JimMadge as a contributor for review (#892)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Leah Wasser <leah@pyopensci.org>

* docs: add JHWelch as a contributor for doc (#894)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for review (#897)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for infra (#896)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: ✏️ Add dark mode README logo (#741)

Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: Jim Madge <jim@jmadge.com>

* docs: add RichLewis007 as a contributor for bug, and doc (#906)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add parthamk as a contributor for doc (#909)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add rebeccaringuette as a contributor for ideas (#910)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* Change build branch from 'master' to 'docs-upgrade'

* docs: add description for Ideas, projectManagement and promotion (#829)

* docs: add KhushiPandey8 as a contributor for doc (#918)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add lwasser as a contributor for doc (#921)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: add JimMadge as a contributor for doc (#922)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

* docs: linting fix

* docs: remove last docusaurus files

* docs: update

* chore: fix linting step to handle mdx

* chore: lint

* fix: links

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim+github@jmadge.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Jim Madge <jim@jmadge.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>

* docs: remove bold around code block

* docs: remove some formatting

* test: add mdx files to link check scripts

* docs: add docs for using Lychee

* test: exclude astro aliases from link check

* ci: check mdx files for links

* WIP: fix links in mdx files

* Revert "WIP: fix links in mdx files"

This reverts commit 92aa7b5.

* test: run link check on HTML

* Update links

* docs: add automatic links to headings

* test: correct link check scripts

* docs: fix links to fragments

* docs: correct and exclude links to fragments

The server redirects these correctly, however they don't match file paths so the link checker fails

* docs: update link check docs

* ci: build site before link check

* ci: remove remap from workflow command

This seems to create a recursion

* Update src/content/docs/project/contribute.mdx

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update src/content/docs/project/contribute.mdx

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update src/content/docs/project/contribute.mdx

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update src/content/docs/project/contribute.mdx

Co-authored-by: Leah Wasser <leah@pyopensci.org>

* Update src/content/docs/project/contribute.mdx

Co-authored-by: Leah Wasser <leah@pyopensci.org>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Felipe Moreno <felipe@flpm.dev>
Co-authored-by: Leah Wasser <leah@pyopensci.org>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jordan Welch <JordanHWelch@gmail.com>
Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Documentation related issue/PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants