From 30ca9b1db3725a74199198f06d60480600dbcbd8 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 19 Sep 2023 02:30:15 +0200 Subject: [PATCH 1/4] tools: update hecat to v1.1.2 - https://github.com/nodiscc/hecat/releases/tag/1.1.2 - fixes https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/173 - fixes https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/163 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 78abb33278..1669aa7b59 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ install: python3 -m venv .venv source .venv/bin/activate && \ pip3 install wheel && \ - pip3 install --force git+https://github.com/nodiscc/hecat.git@1.1.1 + pip3 install --force git+https://github.com/nodiscc/hecat.git@1.1.2 .PHONY: import # import data from original list at https://github.com/awesome-selfhosted/awesome-selfhosted import: clean install From 47e1a85079bacc79c881bdeeb7072e83f73bc564 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 19 Sep 2023 02:31:57 +0200 Subject: [PATCH 2/4] tools/hecat: remove obsolete configuration - the correct name for this setting is items_in_redirect_fatal and it is already set to true by default --- .hecat/awesome-lint.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.hecat/awesome-lint.yml b/.hecat/awesome-lint.yml index 2f74378836..5984ee8ee4 100644 --- a/.hecat/awesome-lint.yml +++ b/.hecat/awesome-lint.yml @@ -4,7 +4,6 @@ steps: module: processors/awesome_lint module_options: source_directory: ./ - items_in_delegate_to_fatal: False licenses_files: - licenses.yml - licenses-nonfree.yml From 453e2b21a6497baef392ba2ceefef29773d42ddb Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 19 Sep 2023 02:34:24 +0200 Subject: [PATCH 3/4] doc: contributing: document usage of the redirect: attribute for tags --- CONTRIBUTING.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bc3cd02a09..f8349ca957 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,6 +39,11 @@ related_tags: external_links: - title: awesome-sysadmin/Code Review url: https://github.com/awesome-foss/awesome-sysadmin#code-review +# (optional) if this is set, no software items will be allowed to reference this tag, and the page will display a block asking to visit these links instead +redirect: + - title: awesome-sysadmin/Continuous Integration & Continuous Deployment + url: https://github.com/awesome-foss/awesome-sysadmin#continuous-integration--continuous-deployment + ``` ### Add a license From 3b86390c443be4756c9ef7c7bcb8d9eb5fc874e9 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 19 Sep 2023 02:36:46 +0200 Subject: [PATCH 4/4] fix forgejo tags/remove continuous integration & deployment - ERROR:awesome_lint.py: Forgejo: tag Software Development - Continuous Integration & Deployment points to a tag which redirects to another list. - ref. https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/163 --- software/forgejo.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/software/forgejo.yml b/software/forgejo.yml index 82c2723b19..78e705f156 100644 --- a/software/forgejo.yml +++ b/software/forgejo.yml @@ -10,7 +10,6 @@ platforms: tags: - Software Development - Project Management - Ticketing - - Software Development - Continuous Integration & Deployment depends_3rdparty: no demo_url: https://next.forgejo.org related_software_url: https://codeberg.org/forgejo-contrib/delightful-forgejo