From 14d4c5dbfd66f9a9f01684f7b27f0b7b4956f51c Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Mon, 9 Dec 2024 14:19:47 +0100 Subject: [PATCH] maintainers.html: Add list of maintainers (#141) --- .github/workflows/deployment.yml | 2 +- .github/workflows/receive_pr.yml | 2 +- Makefile | 3 + _includes/header.html | 1 + _layouts/base.html | 2 + _sass/pages/about.scss | 8 ++ _tools/default_data.py | 69 ++++++++++++++ _tools/fetch_riot_data.py | 109 +++++++++++++++++++++- assets/vendor/masonry/masonry.pkgd.min.js | 9 ++ maintainers.html | 67 +++++++++++++ 10 files changed, 268 insertions(+), 4 deletions(-) create mode 100644 assets/vendor/masonry/masonry.pkgd.min.js create mode 100644 maintainers.html diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index c6421c2d..8ef09c05 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -33,7 +33,7 @@ jobs: - name: Update RIOT data run: make update_riot_data env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.RIOT_CI_ACCESS_TOKEN }} # Use GitHub Actions' cache to shorten build times and decrease load on servers - uses: actions/cache@v4 diff --git a/.github/workflows/receive_pr.yml b/.github/workflows/receive_pr.yml index 2a4e03ef..9bf65186 100644 --- a/.github/workflows/receive_pr.yml +++ b/.github/workflows/receive_pr.yml @@ -14,7 +14,7 @@ jobs: - name: Update RIOT data run: make update_riot_data env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.RIOT_CI_ACCESS_TOKEN }} # Use GitHub Actions' cache to shorten build times and decrease load on servers - uses: actions/cache@v4 diff --git a/Makefile b/Makefile index 3bc9430d..7b81b27e 100644 --- a/Makefile +++ b/Makefile @@ -15,6 +15,7 @@ RIOT_DATA_FILES += $(DATA_DIR)/riot_contributors.yml RIOT_DATA_FILES += $(DATA_DIR)/riot_drivers.yml RIOT_DATA_FILES += $(DATA_DIR)/riot_drivers_cats.yml RIOT_DATA_FILES += $(DATA_DIR)/riot_cpus.yml +RIOT_DATA_FILES += $(DATA_DIR)/riot_maintainers.yml WATCH ?= 0 @@ -40,6 +41,8 @@ ifeq ($(RIOTBASE),$(_DEFAULT_RIOTBASE)) @git -C $(RIOTBASE) pull endif +$(DATA_DIR)/riot_maintainers.yml: $(RIOTBASE)/CODEOWNERS + $(RIOT_DATA_FILES): @$(RIOT_FETCH_DATA_CMD) diff --git a/_includes/header.html b/_includes/header.html index 0a75e383..4dfbc8af 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -34,6 +34,7 @@