diff --git a/.all-contributorsrc b/.all-contributorsrc index 9625cb4f..fc6a397e 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -43,6 +43,114 @@ "profile": "https://gitlab.com/fiveop", "contributions": [ "content" + ] + }, + { + "login": "gus-pendleton", + "name": "Gus Pendleton", + "avatar_url": "https://avatars.githubusercontent.com/u/56881090?v=4", + "profile": "https://gus-pendleton.github.io/", + "contributions": [ + "content" + ] + }, + { + "login": "ocaisa", + "name": "ocaisa", + "avatar_url": "https://avatars.githubusercontent.com/u/3840437?v=4", + "profile": "https://github.com/ocaisa", + "contributions": [ + "infra" + ] + }, + { + "login": "MCMaurer", + "name": "Michael Culshaw-Maurer", + "avatar_url": "https://avatars.githubusercontent.com/u/15881370?v=4", + "profile": "http://michaelc-m.com", + "contributions": [ + "content" + ] + }, + { + "login": "Myrkwid", + "name": "Myrkwid", + "avatar_url": "https://avatars.githubusercontent.com/u/102226458?v=4", + "profile": "https://github.com/Myrkwid", + "contributions": [ + "code" + ] + }, + { + "login": "tkphd", + "name": "Trevor Keller", + "avatar_url": "https://avatars.githubusercontent.com/u/2179347?v=4", + "profile": "http://www.trevorkeller.com", + "contributions": [ + "content" + ] + }, + { + "login": "sstevens2", + "name": "Sarah Stevens", + "avatar_url": "https://avatars.githubusercontent.com/u/5558419?v=4", + "profile": "https://sarahlrstevens.info", + "contributions": [ + "design" + ] + }, + { + "login": "lokamani", + "name": "lokamani", + "avatar_url": "https://avatars.githubusercontent.com/u/64150921?v=4", + "profile": "https://github.com/lokamani", + "contributions": [ + "content" + ] + }, + { + "login": "lucaferranti", + "name": "Luca Ferranti", + "avatar_url": "https://avatars.githubusercontent.com/u/49938764?v=4", + "profile": "https://github.com/lucaferranti", + "contributions": [ + "content" + ] + }, + { + "login": "fmichonneau", + "name": "François Michonneau", + "avatar_url": "https://avatars.githubusercontent.com/u/5502922?v=4", + "profile": "https://francoismichonneau.net/", + "contributions": [ + "infra" + ] + }, + { + "login": "amanmdesai", + "name": "Aman Desai", + "avatar_url": "https://avatars.githubusercontent.com/u/98302868?v=4", + "profile": "https://github.com/amanmdesai", + "contributions": [ + "userTesting" + ] + }, + { + "login": "giordano", + "name": "Mosè Giordano", + "avatar_url": "https://avatars.githubusercontent.com/u/765740?v=4", + "profile": "https://giordano.github.io", + "contributions": [ + "userTesting" + ] + }, + { + "login": "tobyhodges", + "name": "Toby Hodges", + "avatar_url": "https://avatars.githubusercontent.com/u/9694524?v=4", + "profile": "https://tbyhdgs.info", + "contributions": [ + "infra" ] } ] diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 101967e4..7076ddd9 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -2,7 +2,7 @@ This directory contains workflows to be used for Lessons using the {sandpaper} lesson infrastructure. Two of these workflows require R (`sandpaper-main.yaml` -and `pr-recieve.yaml`) and the rest are bots to handle pull request management. +and `pr-receive.yaml`) and the rest are bots to handle pull request management. These workflows will likely change as {sandpaper} evolves, so it is important to keep them up-to-date. To do this in your lesson you can do the following in your @@ -94,9 +94,9 @@ branch called `update/workflows` and a pull request is created. Maintainers are encouraged to review the changes and accept the pull request if the outputs are okay. -This update is run ~~weekly or~~ on demand. +This update is run weekly or on demand. -### 03 Maintain: Update Pacakge Cache (update-cache.yaml) +### 03 Maintain: Update Package Cache (update-cache.yaml) For lessons that have generated content, we use {renv} to ensure that the output is stable. This is controlled by a single lockfile which documents the packages @@ -140,7 +140,7 @@ Once the checks are finished, a comment is issued to the pull request, which will allow maintainers to determine if it is safe to run the "Receive Pull Request" workflow from new contributors. -### Recieve Pull Request (pr-recieve.yaml) +### Receive Pull Request (pr-receive.yaml) **Note of caution:** This workflow runs arbitrary code by anyone who creates a pull request. GitHub has safeguarded the token used in this workflow to have no @@ -171,7 +171,7 @@ The artifacts produced are used by the next workflow. ### Comment on Pull Request (pr-comment.yaml) -This workflow is triggered if the `pr-recieve.yaml` workflow is successful. +This workflow is triggered if the `pr-receive.yaml` workflow is successful. The steps in this workflow are: 1. Test if the workflow is valid and comment the validity of the workflow to the diff --git a/.github/workflows/pr-receive.yaml b/.github/workflows/pr-receive.yaml index 2d7d5dbf..0204cc17 100644 --- a/.github/workflows/pr-receive.yaml +++ b/.github/workflows/pr-receive.yaml @@ -111,6 +111,7 @@ jobs: with: name: pr path: ${{ env.PR }} + overwrite: true - name: "Upload Diff" uses: actions/upload-artifact@v4 diff --git a/.github/workflows/sandpaper-version.txt b/.github/workflows/sandpaper-version.txt index bd0119f9..427cda05 100644 --- a/.github/workflows/sandpaper-version.txt +++ b/.github/workflows/sandpaper-version.txt @@ -1 +1 @@ -0.11.12 +0.16.7 diff --git a/README.md b/README.md index 2be06bd1..dc8931c9 100644 --- a/README.md +++ b/README.md @@ -61,9 +61,25 @@ Current maintainers of this lesson are
Aman Desai 📓 |
Federico Marotta 🖋 |
+ Gus Pendleton 🖋 |
+ François Michonneau 🚇 |
Kevin Bonham 👀 |
Philipp Matthias Schäfer 🖋 |
+ ocaisa 🚇 |
+
Michael Culshaw-Maurer 🖋 |
+ Myrkwid 💻 |
+ Sarah Stevens 🎨 |
+ lokamani 🖋 |
+ Luca Ferranti 🖋 |
+ Mosè Giordano 📓 |
+ Toby Hodges 🚇 |
+
Trevor Keller 🖋 |
snotskie 🤔 |