Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 8, 2026

The markdown-link-check CI started failing after switching to Linux runners due to case-sensitivity. The link to RockPi4bPlusDriver.cs used lowercase 'b' but the actual file uses uppercase 'B'.

Changes

  • Fixed link path in src/devices/Gpio/README.md: ./Drivers/RockPi4bPlusDriver.cs./Drivers/RockPi4BPlusDriver.cs
Original prompt

We recently changed our markdown-lint-check to run on Linux and it looks like that broke some link checks given some casing issues. Can you take a look at this error that we are getting and put up a PR that fixes it?

FILE: ./src/devices/Gpio/README.md
  [✓] Drivers/Sunxi/README.md → Status: 200
  [✓] Drivers/Rockchip/README.md → Status: 200
  [✓] ./Drivers/OrangePi4Driver.cs → Status: 200
  [✓] ./Drivers/OrangePiLiteDriver.cs → Status: 200
  [✓] ./Drivers/OrangePiLite2Driver.cs → Status: 200
  [✓] ./Drivers/OrangePiZeroDriver.cs → Status: 200
  [✓] ./Drivers/OrangePiZero2Driver.cs → Status: 200
  [✖] ./Drivers/RockPi4bPlusDriver.cs → Status: 400 [Error: ENOENT: no such file or directory, access '/home/runner/work/iot/iot/src/devices/Gpio/Drivers/RockPi4bPlusDriver.cs'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'access',
  path: '/home/runner/work/iot/iot/src/devices/Gpio/Drivers/RockPi4bPlusDriver.cs'
}

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Microsoft Reviewers: Open in CodeFlow

@dotnet-policy-service dotnet-policy-service bot added the area-device-bindings Device Bindings for audio, sensor, motor, and display hardware that can used with System.Device.Gpio label Jan 8, 2026
Copilot AI changed the title [WIP] Fix link checks for casing issues on Linux Fix case-sensitive file link in GPIO README.md Jan 8, 2026
Copilot AI requested a review from joperezr January 8, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-device-bindings Device Bindings for audio, sensor, motor, and display hardware that can used with System.Device.Gpio

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants