User perspective
Only internal changes in the project, so there are not changed from the user perspective.
Developer perspective
The CI did not run all Action as it did not detect correctly what kind of files changed in a Pull Request (PR). To test this the first commit of this PR makes some improvements in the doc comments of some test code. In its CI run, the paths-filter filter has rust = false although .rs files have changed. Updating the Action did not fix the problem (see f7b4122fa6) and the CI only run due to the changes in the lint.yaml itself (which was missing for the test.yaml a90f8f8a91 and e9a1714c22).
After adjusting the filter patterns with ed24f9f30f, the CI run detected correctly rust = true. Therefore, always use the prefix **/ for file extension filters. For example **/*.rs instead of *.rs.
### User perspective
Only internal changes in the project, so there are not changed from the user perspective.
### Developer perspective
The CI did not run all Action as it did not detect correctly what kind of files changed in a Pull Request (PR). To test this the first commit of this PR makes some improvements in the doc comments of some test code. In its [CI run](https://codeberg.org/BaumiCoder/ecformat/actions/runs/169/jobs/0/attempt/1), the `paths-filter` filter has `rust = false` although `.rs` files have changed. Updating the Action did not fix the problem (see f7b4122fa66e7443a29ffb66834512c0ebdcb6de) and the CI only run due to the changes in the `lint.yaml` itself (which was missing for the `test.yaml` a90f8f8a91e47d40940b471d74d8f65985f455c5 and e9a1714c22c5039fd1c4f4e3ae7b711c3f722aaa).
After adjusting the filter patterns with ed24f9f30f008cb88b902a95433ebf65c0a8161e, the [CI run](https://codeberg.org/BaumiCoder/ecformat/actions/runs/173/jobs/0/attempt/1) detected correctly `rust = true`. Therefore, always use the prefix `**/` for file extension filters. For example `**/*.rs` instead of `*.rs`.