Skip to content

add support for regular expression types (re.search, re.match, re.fullmatch) in status check and metrics definition #6030

add support for regular expression types (re.search, re.match, re.fullmatch) in status check and metrics definition

add support for regular expression types (re.search, re.match, re.fullmatch) in status check and metrics definition #6030

Workflow file for this run

name: Check URLs
on:
push:
branches: [devel]
pull_request:
branches: [devel]
schedule:
- cron: '0 0 * * *'
jobs:
urlcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: URLs-checker
uses: urlstechie/[email protected]
with:
# check this subfolder only
subfolder: docs
# clone devel
branch: devel
# A comma-separated list of file types to cover in the URL checks
file_types: .md,.py,.rst
# Choose whether to include file with no URLs in the prints.
print_all: false
# timeout in 10 seconds if url is not reached
timeout: 10
# How many times to retry a failed request (defaults to 1)
retry_count: 5
# Cannot check private GitHub settings
exclude_patterns: https://github.com/buildtesters/buildtest/settings,https://hpckp.org/past-edition/hpckp-17/,https://hpckp.org/past-edition/hpckp-18,https://sc19.supercomputing.org/presentation/?id=bof195&sess=sess324,https://sc19.supercomputing.org/,https://trac.mcs.anl.gov/projects/cobalt,https://cache.e4s.io,https://readthedocs.org/accounts/signup/,http://localhost:9000,https://www.hpcwire.com/2019/01/17/pfizer-hpc-engineer-aims-to-automate-software-stack-testing/,https://my.cdash.org/
verbose: true