From e3742a543b8c1b0a15291d4f81d2cc6a744d31fd Mon Sep 17 00:00:00 2001 From: Bonnie Wolfe <107153148+bonniewolfe@users.noreply.github.com> Date: Sun, 23 Oct 2022 19:01:33 -0700 Subject: [PATCH 1/3] Create links.yml --- workflows/links.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 workflows/links.yml diff --git a/workflows/links.yml b/workflows/links.yml new file mode 100644 index 0000000..d86cdde --- /dev/null +++ b/workflows/links.yml @@ -0,0 +1,27 @@ +name: Links + +on: + repository_dispatch: + workflow_dispatch: + schedule: + - cron: "00 18 * * *" + +jobs: + linkChecker: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Link Checker + id: lychee + uses: lycheeverse/lychee-action@v1.5.1 + env: + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + + - name: Create Issue From File + if: env.lychee_exit_code != 0 + uses: peter-evans/create-issue-from-file@v4 + with: + title: Link Checker Report + content-filepath: ./lychee/out.md + labels: report, automated issue From 79fe20acf59c43f4c3a09a8ddc30afed47222ba4 Mon Sep 17 00:00:00 2001 From: Bonnie Wolfe <107153148+bonniewolfe@users.noreply.github.com> Date: Sun, 23 Oct 2022 19:05:14 -0700 Subject: [PATCH 2/3] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 44907c1..031aee8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Check Links](https://github.com/bonniewolfe/MERL-Center-public/actions/workflows/links.yml/badge.svg)](https://github.com/bonniewolfe/MERL-Center-public/actions/workflows/links.yml) + # Welcome to the MERL Center The MERL Center is an interdisciplinary community that is creating resources for [monitoring, evaluation, research and learning (MERL)](https://github.com/MERLTech/MERL-Center-public/blob/main/MERLdefinition.md) practitioners to understand if, how, and when to use open source solutions. In February 2022, the MERL Center expanded its scope! In addition to our focus on MERL and open source, we are now exploring topics on MERL and data science, and MERL and human-centered design. From 56416458173c941aa32fb0fd931bb0eeff630af0 Mon Sep 17 00:00:00 2001 From: Bonnie Wolfe <107153148+bonniewolfe@users.noreply.github.com> Date: Sun, 23 Oct 2022 19:06:00 -0700 Subject: [PATCH 3/3] Create dependabot.yml --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..8a6c155 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: ".github/workflows" + schedule: + interval: "daily"