Skip to content

Broken URLs in Code

Actions
Scan for broken URLs in your code
v1.0.1
Latest
Star (2)

actions status

Broken URLs in Code Action

Tired of broken URLs in your code ?

This action will check all URLs in your code and report broken ones. Simple as that.

Build

$ npm run build && npm run package

Test

$ npm test

Action Usage

- name: Check broken URLs
  uses: RazcoDev/[email protected]
  with:
    # The directory you want to check
    directory: '.'
    # The files glob to check the URLs inside
    files-glob: '**/*.js'
    # The URLs regex to check
    url-regex: 'http[s]?:\/\/(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+'

Inputs

directory

Required The directory you want to check. Default ..

files-glob

Required The files glob to check the URLs inside. Default **/*.

url-regex

Required The URLs regex to check. Default http[s]?:\/\/(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+.

Outputs

broken-urls

The broken URLs found in the code.

License

Apache-2.0 License

Authors: Raz Cohen

Broken URLs in Code is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Scan for broken URLs in your code
v1.0.1
Latest

Broken URLs in Code is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.