ci: the linkcheck job doesn't have to rebuild everything
Open
Beginner friendly
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
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