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

GH Actions Link Checker? #66

Closed
lianplass opened this issue Nov 13, 2022 · 7 comments
Closed

GH Actions Link Checker? #66

lianplass opened this issue Nov 13, 2022 · 7 comments

Comments

@lianplass
Copy link
Contributor

Noticed that there was one link that was out of date and wondered if we might be able to use a link checker? Don't do much work that involves use of GH Actions, but wondering if thats something that might help so it didn't have to be done manually?

LINKCHECK

@d-wasserman
Copy link
Member

I have thought about that for a bit. We could just run it locally, or figure out the action. I don't think it would interact weirdly with the current awesome lint checks. Only one way to find out.

@d-wasserman
Copy link
Member

d-wasserman commented Nov 13, 2022

I hit syntax errors in 34dbb30. Looks like more work to figure it out. I can figure out how to do a job with clear example, but this might require digging in more.

I think we should run this locally once a year or something.

A python library exists too here. https://pypi.org/project/LinkChecker/
I might stick to what I know.

@d-wasserman
Copy link
Member

d-wasserman commented Nov 22, 2022

For the time being, I picked a quick tool to do this. You were 100% right, we need to check links occasionally, ideally on commit. I remember now this is a common problem in the community (apparently 14% of awesome links are typically dead).

The issues on this have some solutions worth trying out. I will give them a shot. I am worried we might get some "over-counting" as some of the links that get flagged don't have an issue.

Report out is as follows:

Results

List of broken links and other issues

There are issues with the URLs listed below. The table summarizes the issues and suggested actions by HTTP response status code.

Code Occurrences What to do
(N/A) 7 The link was not checked due to robots exclusion rules. Check the link manually, and see also the link checker documentation on robots exclusion.
200 4 Some of the links to this resource point to broken URI fragments (such as index.html#fragment).
302 1 This is a temporary redirect. Update the link if you believe it makes sense, or leave it as is.
403 1 The link is forbidden! This needs fixing. Usual suspects: a missing index.html or Overview.html, or a missing ACL.
404 5 The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.
500 3 This is a server side problem. Check the URI.
error Line: 1830 https://www.epa.gov/data-standards/epa-data-standards
Status: 404 Not Found

The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1696 https://www.fws.gov/wetlands/index.html
Status: 404 Not Found

The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1808 https://www.safegraph.com/
Status: 404 not found

The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Lines: 1164, 1206 https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/%7B%7B%20urlEncodedRefName%20%7D%7D/README.md
Status: 404 Not Found

The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 2029 https://www.gigitheplanner.com/podcast
Status: 404 Not Found

The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1759 https://ctpp.transportation.org/
Status: 403 Forbidden

The link is forbidden! This needs fixing. Usual suspects: a missing index.html or Overview.html, or a missing ACL.

error Line: 1999 https://www.planning.org/certification/register/
Status: 200 OK

Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
  • https://www.planning.org/certification/register/#examprep/ (line 1999)
error Line: 1959 https://www.arcgis.com/home/group.html?id=01695af30a384c1e823fa4d72497309d
Status: 200 OK

Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
  • https://www.arcgis.com/home/group.html?id=01695af30a384c1e823fa4d72497309d#overview (line 1959)
error Line: 1923 https://resilience.climate.gov/
Status: 200 OK

Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
  • https://resilience.climate.gov/#assessment-tool (line 1923)
error Lines: 147, 585, 598, 632, 645, 670, 683, 708, 721, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1460, 1554, 1563, 1566, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1585, 1587, 1588, 1589, 1590, 1591, 1592, 1596, 1598, 1599, 1603, 1605, 1606, 1607, 1608, 1609, 1613, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1625, 1627, 1628, 1629, 1630, 1634, 1636, 1637, 1641, 1643, 1644, 1648, 1652, 1656, 1661, 1674, 1681, 1686, 1691, 1701, 1712, 1720, 1725, 1730, 1740, 1745, 1754, 1770, 1773, 1778, 1783, 1790, 1796, 1805, 1816, 1819, 1828, 1832, 1847, 1850, 1877, 1895, 1900, 1909, 1917, 1920, 1931, 1944, 1956, 1968, 1975, 1984, 1992, 1995, 2004, 2015, 2022, 2031, 2034, 2044, 2056, 2057, 2060, 2062, 2161, 2162 https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md
Status: 200 OK

Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#license-and-citation (lines 1441, 1648, 2062)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-data-specifications (lines 1412, 1596, 1816)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-observation (lines 1410, 1591, 1796)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#platforms-and-software-resources (lines 1422, 1613, 1917)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#literature-resources (lines 1432, 1628, 2004)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation (lines 1404, 1581, 1754)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#travel-behavior (lines 1411, 1592, 1805)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#built-environment (lines 1391, 1568, 1656)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-coding-resources (lines 1416, 1603, 1847)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#employment (lines 1395, 1572, 1686)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#health (lines 1398, 1575, 1712)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#historic-preservation (lines 1399, 1576, 1720)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#learning-to-code (lines 1421, 1609, 1909)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-design-tools-and-platforms (lines 1426, 1618, 1956)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environmental-and-climate-planning-tools-and-platforms (lines 1423, 1615, 1920)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#contents (lines 1389, 1563)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#educational-and-informational-resources (lines 1430, 1625, 1992)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#demographic-1 (lines 1406, 1587, 1773)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#education (lines 1394, 1571, 1681)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#resilience-and-natural-hazards (lines 1403, 1580, 1745)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#r (lines 1418, 1606, 1877)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban--regional-planning-resources-- (lines 1388, 1554)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#vendor-data-resources (lines 1405, 1585, 1770)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#contributing (lines 1438, 1641, 2056)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation-1 (lines 1415, 1599, 1832)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#resilience-and-natural-hazards-1 (lines 1409, 1590, 1790)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#general-planning-information-and-news (lines 1433, 1629, 2015)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#public-data-resources (lines 1390, 1566, 1652)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#public-engagement-tools-and-platforms (lines 1425, 1617, 1944)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#github-contributions (lines 1440, 1644, 2060)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-github-resource-lists (lines 1436, 1636, 2034)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#demographic (lines 1393, 1570, 1674)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#infrastructure (lines 1407, 1588, 1778)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#geospatial-data-and-visualization (lines 1424, 1616, 1931)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#openstreetmap (lines 1401, 1578, 1730)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#land-use-and-land-cover (lines 1400, 1577, 1725)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#politics (lines 1402, 1579, 1740)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#land-use-and-land-cover-1 (lines 1408, 1589, 1783)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-planning-tools-and-platforms (lines 1427, 1619, 1968)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#python (lines 1417, 1605, 1850)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#built-environment-1 (lines 1413, 1598, 1819)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environment-and-ecosystem-services (lines 1396, 1573, 1691)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-resources (lines 1435, 1634, 2031)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environmental (lines 1414, 1828)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-technology-resource-aggregators (lines 1437, 1637, 2044)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#climate (lines 1392, 1569, 1661)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#equity-and-environmental-justice (lines 1397, 1574, 1701)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#podcasts (lines 1434, 1630, 2022)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other (lines 1419, 1607, 1895)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#aicp-resources (lines 1431, 1627, 1995)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#web-and-js (lines 1420, 1608, 1900)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-management-and-administrative-tools-and-platforms (lines 1429, 1621, 1984)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#form-based-contributions (lines 1439, 1643, 2057)
  • https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation-planning-tools-and-platforms (lines 1428, 1620, 1975)
info Line: 1669 https://climate.northwestknowledge.net/MACA/
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1764 https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/E5TPDQ
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 2059 https://docs.google.com/forms/d/e/1FAIpQLSfGp_XC5V-uIzafsVBhR4xKX9YhgNOz22w84Sg0zo0ONDdV4w/viewform?usp=sf_link
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1706 https://www.policymap.com/newmaps
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

Broken fragments:
  • https://www.policymap.com/newmaps#/widget/11888/2BYFMAXETO4YXNIX5M1HRKOHIQWDLITM (line 1706)
info Line: 1668 https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/1F72FB
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1668 https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021EF002016
Status: 302 -> (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 2049 https://dataverse.harvard.edu/
Status: (N/A) Forbidden by robots.txt

The link was not checked due to robots exclusion rules. Check the link manually.

warning Line: 1760 https://www.fhwa.dot.gov/policyinformation/hpms.cfm0
Status: 302 -> 302 Moved Temporarily

This is a temporary redirect. Update the link if you believe it makes sense, or leave it as is.

error Line: 1742 https://openprecincts.org/
Status: 500 Can't connect to openprecincts.org:443 (certificate verify failed)

This is a server side problem. Check the URI.

error Line: 1752 https://www.adaptationclearinghouse.org/
Status: 500 Can't connect to www.adaptationclearinghouse.org:443 (certificate verify failed)

This is a server side problem. Check the URI.

error Line: 1665 https://www.ncdc.noaa.gov/severe-weather/severe-weather-data-inventory
Status: 500 read timeout

This is a server side problem. Check the URI.

List of redirects

The links below are not broken, but the document does not use the exact URL, and the links were redirected. It may be a good idea to link to the final location, for the sake of speed.

warning Line: 1947 https://www.bangthetable.com/ redirected to https://granicus.com/solution/govdelivery/engagementhq/?utm_campaign=btt_redirect&utm_medium=referral&utm_source=bangthetable
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1775 https://www.esri.com/en-us/arcgis/products/tapestry-segmentation/zip-lookup redirected to https://www.esri.com/en-us/arcgis/products/data/overview?rsource=https%3A%2F%2Fwww.esri.com%2Fen-us%2Farcgis%2Fproducts%2Ftapestry-segmentation%2Fzip-lookup#data-demo
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2061 https://github.com/APA-Technology-Division/planning-technology-resources/blob/main/CONTRIBUTING.md redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/CONTRIBUTING.md
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1842 https://github.com/NABSA/gbfs redirected to https://github.com/MobilityData/gbfs
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1556 https://github.com/APA-Technology-Division/planning-technology-resources redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2122 https://docs.github.com/en/github/site-policy/github-privacy-statement redirected to https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2048 https://www.data.gov/ redirected to https://data.gov/
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2129 https://services.github.com/ redirected to https://github.com/services/
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1835 https://www.github.com/sharedstreets/curblr redirected to https://github.com/curblr/curblr-spec
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1923 https://livingatlas.arcgis.com/assessment-tool/home redirected to https://livingatlas.arcgis.com/assessment-tool/home/
Status: 301 -> 200 OK

The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: 1555 https://github.com/APA-Technology-Division/planning-technology-resources/stargazers redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/stargazers
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2038 https://github.com/NABSA/micromobility-tools-and-resources redirected to https://github.com/MobilityData/gbfs-tools-and-resources
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2063 https://github.com/NABSA/micromobility-tools-and-resources/blob/master/README.md redirected to https://github.com/MobilityData/gbfs-tools-and-resources/blob/master/README.md
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1559 https://github.com/APA-Technology-Division/planning-technology-resources/blob/main/LICENSE redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/LICENSE
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1761 https://transit.land/ redirected to https://www.transit.land/
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1954 https://www.maptionnaire.com/ redirected to https://maptionnaire.com/
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1807 https://replicahq.com/platform redirected to https://replicahq.com/platform/
Status: 301 -> 200 OK

The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: 1927 https://cityenergyanalyst.com/ redirected to https://www.cityenergyanalyst.com/
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 1695 https://www.usgs.gov/core-science-systems/ngp/national-hydrography/access-national-hydrography-products redirected to https://www.usgs.gov/national-hydrography/access-national-hydrography-products
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

warning Line: 2121 https://docs.github.com/en/github/site-policy/github-terms-of-service redirected to https://docs.github.com/en/site-policy/github-terms/github-terms-of-service
Status: 301 -> 200 OK

This is a permanent redirect. The link should be updated.

Results List of broken links and other issues There are issues with the URLs listed below. The table summarizes the issues and suggested actions by HTTP response status code.

Code Occurrences What to do
(N/A) 7 The link was not checked due to robots exclusion rules. Check the link manually, and see also the link checker documentation on robots exclusion.
200 4 Some of the links to this resource point to broken URI fragments (such as index.html#fragment).
302 1 This is a temporary redirect. Update the link if you believe it makes sense, or leave it as is.
403 1 The link is forbidden! This needs fixing. Usual suspects: a missing index.html or Overview.html, or a missing ACL.
404 5 The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.
500 3 This is a server side problem. Check the URI.
error Line: 1830 https://www.epa.gov/data-standards/epa-data-standards
Status: 404 Not Found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1696 https://www.fws.gov/wetlands/index.html
Status: 404 Not Found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1808 https://www.safegraph.com/
Status: 404 not found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Lines: 1164, 1206 https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/%7B%7B%20urlEncodedRefName%20%7D%7D/README.md
Status: 404 Not Found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 2029 https://www.gigitheplanner.com/podcast
Status: 404 Not Found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Line: 1759 https://ctpp.transportation.org/
Status: 403 Forbidden
The link is forbidden! This needs fixing. Usual suspects: a missing index.html or Overview.html, or a missing ACL.

error Line: 1999 https://www.planning.org/certification/register/
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://www.planning.org/certification/register/#examprep/ (line 1999)
error Line: 1959 https://www.arcgis.com/home/group.html?id=01695af30a384c1e823fa4d72497309d
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://www.arcgis.com/home/group.html?id=01695af30a384c1e823fa4d72497309d#overview (line 1959)
error Line: 1923 https://resilience.climate.gov/
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://resilience.climate.gov/#assessment-tool (line 1923)
error Lines: 147, 585, 598, 632, 645, 670, 683, 708, 721, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1460, 1554, 1563, 1566, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1585, 1587, 1588, 1589, 1590, 1591, 1592, 1596, 1598, 1599, 1603, 1605, 1606, 1607, 1608, 1609, 1613, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1625, 1627, 1628, 1629, 1630, 1634, 1636, 1637, 1641, 1643, 1644, 1648, 1652, 1656, 1661, 1674, 1681, 1686, 1691, 1701, 1712, 1720, 1725, 1730, 1740, 1745, 1754, 1770, 1773, 1778, 1783, 1790, 1796, 1805, 1816, 1819, 1828, 1832, 1847, 1850, 1877, 1895, 1900, 1909, 1917, 1920, 1931, 1944, 1956, 1968, 1975, 1984, 1992, 1995, 2004, 2015, 2022, 2031, 2034, 2044, 2056, 2057, 2060, 2062, 2161, 2162 https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#license-and-citation (lines 1441, 1648, 2062)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-data-specifications (lines 1412, 1596, 1816)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-observation (lines 1410, 1591, 1796)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#platforms-and-software-resources (lines 1422, 1613, 1917)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#literature-resources (lines 1432, 1628, 2004)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation (lines 1404, 1581, 1754)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#travel-behavior (lines 1411, 1592, 1805)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#built-environment (lines 1391, 1568, 1656)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-coding-resources (lines 1416, 1603, 1847)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#employment (lines 1395, 1572, 1686)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#health (lines 1398, 1575, 1712)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#historic-preservation (lines 1399, 1576, 1720)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#learning-to-code (lines 1421, 1609, 1909)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-design-tools-and-platforms (lines 1426, 1618, 1956)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environmental-and-climate-planning-tools-and-platforms (lines 1423, 1615, 1920)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#contents (lines 1389, 1563)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#educational-and-informational-resources (lines 1430, 1625, 1992)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#demographic-1 (lines 1406, 1587, 1773)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#education (lines 1394, 1571, 1681)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#resilience-and-natural-hazards (lines 1403, 1580, 1745)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#r (lines 1418, 1606, 1877)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban--regional-planning-resources-- (lines 1388, 1554)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#vendor-data-resources (lines 1405, 1585, 1770)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#contributing (lines 1438, 1641, 2056)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation-1 (lines 1415, 1599, 1832)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#resilience-and-natural-hazards-1 (lines 1409, 1590, 1790)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#general-planning-information-and-news (lines 1433, 1629, 2015)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#public-data-resources (lines 1390, 1566, 1652)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#public-engagement-tools-and-platforms (lines 1425, 1617, 1944)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#github-contributions (lines 1440, 1644, 2060)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-github-resource-lists (lines 1436, 1636, 2034)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#demographic (lines 1393, 1570, 1674)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#infrastructure (lines 1407, 1588, 1778)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#geospatial-data-and-visualization (lines 1424, 1616, 1931)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#openstreetmap (lines 1401, 1578, 1730)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#land-use-and-land-cover (lines 1400, 1577, 1725)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#politics (lines 1402, 1579, 1740)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#land-use-and-land-cover-1 (lines 1408, 1589, 1783)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#urban-planning-tools-and-platforms (lines 1427, 1619, 1968)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#python (lines 1417, 1605, 1850)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#built-environment-1 (lines 1413, 1598, 1819)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environment-and-ecosystem-services (lines 1396, 1573, 1691)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-resources (lines 1435, 1634, 2031)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#environmental (lines 1414, 1828)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other-technology-resource-aggregators (lines 1437, 1637, 2044)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#climate (lines 1392, 1569, 1661)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#equity-and-environmental-justice (lines 1397, 1574, 1701)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#podcasts (lines 1434, 1630, 2022)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#other (lines 1419, 1607, 1895)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#aicp-resources (lines 1431, 1627, 1995)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#web-and-js (lines 1420, 1608, 1900)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#planning-management-and-administrative-tools-and-platforms (lines 1429, 1621, 1984)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#form-based-contributions (lines 1439, 1643, 2057)
https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/README.md#transportation-planning-tools-and-platforms (lines 1428, 1620, 1975)
info Line: 1669 https://climate.northwestknowledge.net/MACA/
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1764 https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/E5TPDQ
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 2059 https://docs.google.com/forms/d/e/1FAIpQLSfGp_XC5V-uIzafsVBhR4xKX9YhgNOz22w84Sg0zo0ONDdV4w/viewform?usp=sf_link
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1706 https://www.policymap.com/newmaps
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

Broken fragments:
https://www.policymap.com/newmaps#/widget/11888/2BYFMAXETO4YXNIX5M1HRKOHIQWDLITM (line 1706)
info Line: 1668 https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/1F72FB
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 1668 https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021EF002016
Status: 302 -> (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

info Line: 2049 https://dataverse.harvard.edu/
Status: (N/A) Forbidden by robots.txt
The link was not checked due to robots exclusion rules. Check the link manually.

warning Line: 1760 https://www.fhwa.dot.gov/policyinformation/hpms.cfm0
Status: 302 -> 302 Moved Temporarily
This is a temporary redirect. Update the link if you believe it makes sense, or leave it as is.

error Line: 1742 https://openprecincts.org/
Status: 500 Can't connect to openprecincts.org:443 (certificate verify failed)
This is a server side problem. Check the URI.

error Line: 1752 https://www.adaptationclearinghouse.org/
Status: 500 Can't connect to www.adaptationclearinghouse.org:443 (certificate verify failed)
This is a server side problem. Check the URI.

error Line: 1665 https://www.ncdc.noaa.gov/severe-weather/severe-weather-data-inventory
Status: 500 read timeout
This is a server side problem. Check the URI.

List of redirects
The links below are not broken, but the document does not use the exact URL, and the links were redirected. It may be a good idea to link to the final location, for the sake of speed.

warning Line: 1947 https://www.bangthetable.com/ redirected to https://granicus.com/solution/govdelivery/engagementhq/?utm_campaign=btt_redirect&utm_medium=referral&utm_source=bangthetable
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1775 https://www.esri.com/en-us/arcgis/products/tapestry-segmentation/zip-lookup redirected to https://www.esri.com/en-us/arcgis/products/data/overview?rsource=https%3A%2F%2Fwww.esri.com%2Fen-us%2Farcgis%2Fproducts%2Ftapestry-segmentation%2Fzip-lookup#data-demo
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2061 https://github.com/APA-Technology-Division/planning-technology-resources/blob/main/CONTRIBUTING.md redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/CONTRIBUTING.md
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1842 https://github.com/NABSA/gbfs redirected to https://github.com/MobilityData/gbfs
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1556 https://github.com/APA-Technology-Division/planning-technology-resources redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2122 https://docs.github.com/en/github/site-policy/github-privacy-statement redirected to https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2048 https://www.data.gov/ redirected to https://data.gov/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2129 https://services.github.com/ redirected to https://github.com/services/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1835 https://www.github.com/sharedstreets/curblr redirected to https://github.com/curblr/curblr-spec
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1923 https://livingatlas.arcgis.com/assessment-tool/home redirected to https://livingatlas.arcgis.com/assessment-tool/home/
Status: 301 -> 200 OK
The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: 1555 https://github.com/APA-Technology-Division/planning-technology-resources/stargazers redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/stargazers
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2038 https://github.com/NABSA/micromobility-tools-and-resources redirected to https://github.com/MobilityData/gbfs-tools-and-resources
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2063 https://github.com/NABSA/micromobility-tools-and-resources/blob/master/README.md redirected to https://github.com/MobilityData/gbfs-tools-and-resources/blob/master/README.md
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1559 https://github.com/APA-Technology-Division/planning-technology-resources/blob/main/LICENSE redirected to https://github.com/APA-Technology-Division/urban-and-regional-planning-resources/blob/main/LICENSE
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1761 https://transit.land/ redirected to https://www.transit.land/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1954 https://www.maptionnaire.com/ redirected to https://maptionnaire.com/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1807 https://replicahq.com/platform redirected to https://replicahq.com/platform/
Status: 301 -> 200 OK
The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: 1927 https://cityenergyanalyst.com/ redirected to https://www.cityenergyanalyst.com/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1695 https://www.usgs.gov/core-science-systems/ngp/national-hydrography/access-national-hydrography-products redirected to https://www.usgs.gov/national-hydrography/access-national-hydrography-products
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 2121 https://docs.github.com/en/github/site-policy/github-terms-of-service redirected to https://docs.github.com/en/site-policy/github-terms/github-terms-of-service
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

@lianplass
Copy link
Contributor Author

lianplass commented Nov 23, 2022 via email

@d-wasserman
Copy link
Member

d-wasserman commented Nov 23, 2022

I honestly have just found YML recipes (event action sequences) into the .github/workflows. The lint checker for this was pretty well documented. I was going to try the link checker I found in that GitHub issue. I found some tutorials (documentation/youtube) on actions helpful.

@d-wasserman
Copy link
Member

d-wasserman commented Nov 23, 2022

b208de0 - this commit seemed to get it to work. I think we just need to work through the errors. I started. Stopped for now.

Link maintenance is hard, we might need to modify the config file documented here: https://github.com/tcort/markdown-link-check#config-file-format

@d-wasserman
Copy link
Member

01f25ff - Going to close with this commit. The action now works and passes as expected. I had to ignore bad request errors and a few others documented in the config file here. I think this is good enough.
As a note we ignore the following http errors: 503, 0, 200, 206, 429, 400

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

No branches or pull requests

2 participants