Skip to content

Commit ed028a7

Browse files
committed
tools: Document external link check
Document external link check in upgrade process. While at it: run it and fix broken URLs. Whoops.
1 parent 2c088db commit ed028a7

File tree

7 files changed

+33
-7
lines changed

7 files changed

+33
-7
lines changed

docs/development/upgrade.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# Upgrade Tools and Dependencies
22

33
We attempt to upgrade tools and dependencies once a month. This upgrade process
4-
has four parts:
4+
has five parts:
55

66
1. [Upgrade Hermitised Tools](#upgrade-hermitised-tools)
77
2. [Upgrade Go Dependencies](#upgrade-go-dependencies)
88
3. [Upgrade Frontend Tools](#upgrade-frontend-tools)
99
4. [Upgrade Playwright](#upgrade-playwright)
10+
5. [Test External URLs](#test-external-urls)
1011

1112
Each step should follow in the listed order and be committed separately. Ensure
1213
`make ci` still passes before continuing with the next step.
@@ -132,3 +133,11 @@ Commit changes and ensure the build still works with
132133

133134
[Playwright]: https://playwright.dev/
134135
[Playwright Docker documentation]: https://playwright.dev/docs/docker
136+
137+
## Test External URLs
138+
139+
Run
140+
141+
make test-urls
142+
143+
to check that all external URLs are reachable.

frontend/docs/development/upgrade.html

Lines changed: 10 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/docs/development/upgrade.htmlf

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/learn/foundation/sequence/evy.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/learn/foundation/sequence/evy.htmlf

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

learn/content/foundation/sequence/evy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ including any text or drawings that your code generates.
1717
![Screenshot of the Evy web playground](img/playground-screenshot.png)
1818

1919
[playground]: https://play.evy.dev
20-
[Syntax by Example]: https://docs.evy.dev/syntax_by_example.html
20+
[Syntax by Example]: https://docs.evy.dev/syntax-by-example.html
2121
[Language Specification]: https://docs.evy.dev/spec.html
2222

2323
## Hello world in Evy

pkg/md/testdata/sample/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### Heading 3
66

7-
[link](https://exmpale.com)
7+
[link](README.md)
88

99
```evy
1010
print "code block sample"

0 commit comments

Comments
 (0)