8 Commits

Author SHA1 Message Date
Luke Hagar
4fb0c9b375 Add watch mode functionality to Slinky for real-time link checking
This update introduces a watch mode that monitors file changes and automatically re-scans for broken links. The feature enhances the user experience during development by providing real-time updates and ensuring links remain valid as files are modified. Additionally, the README has been updated to include usage instructions and details about the new watch mode capabilities.
2025-09-23 19:26:00 +00:00
Luke Hagar
993579a389 Refactor action inputs and entrypoint script to use 'targets' instead of 'path' and 'patterns'. Update README to reflect new input structure and provide examples for target usage. This change enhances flexibility in specifying scan targets. 2025-09-19 16:49:45 +00:00
Luke Hagar
54d7797089 Add .slinkignore support for URL and path exclusions
Introduce a new .slinkignore file format to allow users to specify paths and URLs to ignore during scanning. Update the CollectURLs and CollectURLsProgress functions to respect these ignore rules. Add tests to verify the functionality of the .slinkignore file, ensuring that specified paths and URLs are excluded from results. Update README.md to document the new feature and its usage.
2025-09-12 20:56:45 +00:00
Luke Hagar
1085baa766 Refactor entrypoint.sh, check.go, and run.go to support positional targets for URL scanning, enhancing flexibility. Update README.md to reflect changes in target handling and provide clearer usage instructions. 2025-09-12 15:52:45 +00:00
Luke Hagar
eae00e0da1 Remove unused parameters from Slinky action in README 2025-09-11 16:20:44 +00:00
Luke Hagar
6a957f4c57 Update README to reference the correct Slinky action repository 2025-09-11 16:19:24 +00:00
Luke Hagar
cd45e4ccdb moving action files, adding publishing, adjusted usage 2025-09-11 16:09:36 +00:00
Luke Hagar
4b08a5b8e0 first commit 2025-09-11 15:57:46 +00:00