From 7afc06212ef6fa9429e3e038ed43d663ca67fe22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Doeraene?= Date: Tue, 20 Feb 2024 09:49:22 +0100 Subject: [PATCH 1/3] HTML Proofer: Ignore links to twitter.com. --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3171077..751f8c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,7 @@ jobs: - name: HTMLProofer run: | # Check all links + # Don't check links to twitter.com because they return 400 all the time bundle exec htmlproofer ./_site/\ --only-4xx\ --ignore-empty-alt=true\ @@ -42,4 +43,5 @@ jobs: --enforce-https=false\ --ignore-missing-alt=true\ --swap-urls "https\:\/\/scala\.epfl\.ch:"\ + --ignore-urls "/twitter.com/,/x.com/"\ --cache '{ "timeframe": { "external": "30d" } }' From 19dbb009c3ae9af9638aef1af2e6ee31f08a1181 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Doeraene?= Date: Tue, 20 Feb 2024 10:05:58 +0100 Subject: [PATCH 2/3] Fix some broken links. --- minutes/ab-reports/2017-q4.md | 6 ++---- records/2023-Q2-roadmap.md | 2 +- records/2023-Q3-roadmap.md | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/minutes/ab-reports/2017-q4.md b/minutes/ab-reports/2017-q4.md index f3a4cbd..ad8a523 100644 --- a/minutes/ab-reports/2017-q4.md +++ b/minutes/ab-reports/2017-q4.md @@ -147,8 +147,7 @@ Improvements to the project: For a sneak preview, [head to this page][scalac-profiling-docs] that explains the current status of the visualizations of implicit search. If you're too -busy, check [the Flamegraph][flamegraph] and [dot graph][] for the [example in -the Circe website][circe website]. +busy, check [the example Flamegraph][flamegraph]. The plan for the technical guide is the following: @@ -562,8 +561,7 @@ around 20 people attended the event. More than 15 pull request was merged in well-known open source projects, and we had special help from Daniela Sfregola [@DanielaSfregola](https://github.com/DanielaSfregola)! [scalac-profiling-docs]: https://scalacenter.github.io/scalac-profiling/ -[flamegraph]: https://scalacenter.github.io/scalac-profiling/circe-integration-flamegraph.svg -[dot graph]: https://scalacenter.github.io/scalac-profiling/circe-integration.html +[flamegraph]: https://scalacenter.github.io/scalac-profiling/img/scala-steward-implicit-searches-flamegraph.svg [circe website]: https://circe.github.io/circe/ [#438]: https://github.com/sbt/zinc/pull/438 [#428]: https://github.com/sbt/zinc/pull/428 diff --git a/records/2023-Q2-roadmap.md b/records/2023-Q2-roadmap.md index a546964..5ec2c5d 100644 --- a/records/2023-Q2-roadmap.md +++ b/records/2023-Q2-roadmap.md @@ -237,7 +237,7 @@ users have to download a zip file containing an sbt project definition and then use `sbt`, and, last, the loading time of sbt creates a significant overhead. As an alternative, we would like to allow the users to configure their programs -via [configuration directives embedded in comments](https://scala-cli.virtuslab.org/docs/guides/configuration#using-directives). +via [configuration directives embedded in comments](https://scala-cli.virtuslab.org/docs/guides/introduction/using-directives). You can track the progress of this project [here](https://github.com/scalacenter/student-projects/issues/10). diff --git a/records/2023-Q3-roadmap.md b/records/2023-Q3-roadmap.md index ece1579..9a3413d 100644 --- a/records/2023-Q3-roadmap.md +++ b/records/2023-Q3-roadmap.md @@ -193,7 +193,7 @@ users have to download a zip file containing an sbt project definition and then use `sbt`, and, last, the loading time of sbt creates a significant overhead. As an alternative, we would like to allow the users to configure their programs -via [configuration directives embedded in comments](https://scala-cli.virtuslab.org/docs/guides/configuration#using-directives). +via [configuration directives embedded in comments](https://scala-cli.virtuslab.org/docs/guides/introduction/using-directives). You can track the progress of this project [here](https://github.com/scalacenter/student-projects/issues/10). From e766aba848ebd37366a411238ed1404f2cf49d2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Doeraene?= Date: Tue, 20 Feb 2024 10:09:26 +0100 Subject: [PATCH 3/3] HTML Proofer: Also ignore github.com URLs. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 751f8c5..2264835 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,7 @@ jobs: run: | # Check all links # Don't check links to twitter.com because they return 400 all the time + # Also ignore github.com because we have too many and they eventually return 429 bundle exec htmlproofer ./_site/\ --only-4xx\ --ignore-empty-alt=true\ @@ -43,5 +44,5 @@ jobs: --enforce-https=false\ --ignore-missing-alt=true\ --swap-urls "https\:\/\/scala\.epfl\.ch:"\ - --ignore-urls "/twitter.com/,/x.com/"\ + --ignore-urls "/twitter.com/,/x.com/,/github.com/"\ --cache '{ "timeframe": { "external": "30d" } }'