gbdev / gbdev/pandocs

ci: the linkcheck job doesn't have to rebuild everything

Open Beginner friendly
#654 0 comments 0 reactions 0 assignees View on GitHub
ci/cd
Dominant language
Markdown
Stars
783
Forks
134
Avg merge
6h 54m
Merged PRs (30d)
3

Description

The linkcheck step can be considerabily sped up by simply running the linkcheck executable on the pandocs build generated (and available as artifact) in the previous step: https://github.com/gbdev/pandocs/blob/master/.github/workflows/build-and-deploy.yml#L77

Contributor guide

Open the contributing guide

Research direction

Open .github/workflows/build-and-deploy.yml around line 77 and inspect how the linkcheck step currently builds its input. Use the pandocs build artifact from the previous step instead, then verify the workflow runs linkcheck without rebuilding the documentation and still completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.