From 6e9fdd6697ed308eba13a8b3ba8fa5c2a502813a Mon Sep 17 00:00:00 2001 From: Colin Kennedy Date: Fri, 25 Oct 2024 22:17:46 -0700 Subject: [PATCH] feat(ci): Added urlchecker.yml --- .github/workflows/urlchecker.yml | 55 ++++++++++++++++++++++++++++++++ doc/news.txt | 3 +- 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/urlchecker.yml diff --git a/.github/workflows/urlchecker.yml b/.github/workflows/urlchecker.yml new file mode 100644 index 00000000..8f6861cf --- /dev/null +++ b/.github/workflows/urlchecker.yml @@ -0,0 +1,55 @@ +name: URLChecker + +on: + pull_request: + types: [opened, synchronize, reopened, ready_for_review] + branches: + - main + push: + branches: + - main + +jobs: + urlchecker: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: urlcheck - doc directory + uses: urlstechie/urlchecker-action@master + with: + subfolder: doc + # TODO: Check if I can just check all file types with an empty string for glob + file_types: .json,.lua,.md,.txt,.vim,.yml + + - uses: actions/checkout@v2 + - name: urlcheck - lua directory + uses: urlstechie/urlchecker-action@master + with: + subfolder: lua + # TODO: Check if I can just check all file types with an empty string for glob + file_types: .json,.lua,.md,.txt,.vim,.yml + + - uses: actions/checkout@v2 + - name: urlcheck - plugin directory + uses: urlstechie/urlchecker-action@master + with: + subfolder: plugin + # TODO: Check if I can just check all file types with an empty string for glob + file_types: .json,.lua,.md,.txt,.vim,.yml + + - uses: actions/checkout@v2 + - name: urlcheck - scripts directory + uses: urlstechie/urlchecker-action@master + with: + subfolder: scripts + # TODO: Check if I can just check all file types with an empty string for glob + file_types: .json,.lua,.md,.txt,.vim,.yml + + - uses: actions/checkout@v2 + - name: urlcheck - spec directory + uses: urlstechie/urlchecker-action@master + with: + subfolder: spec + # TODO: Check if I can just check all file types with an empty string for glob + file_types: .json,.lua,.md,.txt,.vim,.yml diff --git a/doc/news.txt b/doc/news.txt index 844973b8..59c53d42 100644 --- a/doc/news.txt +++ b/doc/news.txt @@ -6,7 +6,8 @@ Notable changes since PluginTemplate 1.0 =============================================================================== NEW FEATURES *plugin-template-new-features* -Added llscheck.yml - A GitHub workflow that detects type annotation issues! +- Added llscheck.yml - A GitHub workflow that detects type annotation issues! +- Added urlchecker.yml - A GitHub workflow that finds broken URLs! ===============================================================================