Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed link checker #1574

Merged
merged 9 commits into from
Aug 27, 2024
Merged

Fixed link checker #1574

merged 9 commits into from
Aug 27, 2024

Conversation

graeme-a-stewart
Copy link
Member

@graeme-a-stewart graeme-a-stewart commented Aug 23, 2024

The link checker is fixed! I have updated it to not use a container, but to instead use the ruby/setup action running on the default ubuntu-latest GitHub platform. This frees us from the obligation to maintain our own container and keep it up to date with Jekyll and ruby versions.

The link checker configuration itself is unchanged, but has been tested by deliberately injecting some bad links on which it properly failed.

Closes #1559.

Instead of using a custom container, use the base Ubuntu
release and the GH actions needed to setup ruby, install Jekyll and
then run it.
Change site.name to site.title and also update description
@hegner hegner merged commit ff9b0cc into main Aug 27, 2024
3 checks passed
@graeme-a-stewart graeme-a-stewart deleted the jekyll-container branch September 4, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Link checker CI is broken
2 participants