From ef72c555a281f8aaac4e3ce3fcf057c562ed0d8f Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Fri, 16 Jan 2026 11:10:27 +0000 Subject: [PATCH 1/6] Run template tests on a schedule --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f36acbbf..b3335e54 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,6 +6,8 @@ on: - main - "renovate/**" pull_request: + schedule: + - cron: "0 0 15 * *" # Run at 00:00 on the 15th of every month. jobs: test-template: From 8ceaa3e1f65ce8bf8e4b6f662c8149db92ea6365 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:12:48 +0000 Subject: [PATCH 2/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b3335e54..351b0ae3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ on: - "renovate/**" pull_request: schedule: - - cron: "0 0 15 * *" # Run at 00:00 on the 15th of every month. + - cron: "0 0 15 * *" # Run at 00:00 on the 15th of every month. jobs: test-template: From 8bb516abf30b3ee58a7dd32b79d242e53befff34 Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Fri, 16 Jan 2026 11:15:58 +0000 Subject: [PATCH 3/6] Fix year. --- tests/data/test_package_generation/LICENSE.md | 2 +- tests/data/test_package_generation/mkdocs.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/data/test_package_generation/LICENSE.md b/tests/data/test_package_generation/LICENSE.md index 7256f96b..5b015b78 100644 --- a/tests/data/test_package_generation/LICENSE.md +++ b/tests/data/test_package_generation/LICENSE.md @@ -1,6 +1,6 @@ # MIT License -Copyright (c) 2025 Eva Lu Ator +Copyright (c) 2026 Eva Lu Ator Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in diff --git a/tests/data/test_package_generation/mkdocs.yml b/tests/data/test_package_generation/mkdocs.yml index 54d8a519..d3abb6a7 100644 --- a/tests/data/test_package_generation/mkdocs.yml +++ b/tests/data/test_package_generation/mkdocs.yml @@ -1,7 +1,7 @@ site_name: "Cookiecutter Test" site_description: "Documentation website for Cookiecutter Test" site_author: "Eva Lu Ator" -copyright: "Copyright © 2025 Eva Lu Ator" +copyright: "Copyright © 2026 Eva Lu Ator" repo_url: "https://github.com/test-user/cookiecutter-test/" repo_name: "test-user/cookiecutter-test" edit_uri: edit/main/docs/ From c9c6cdbcef013dc6a54f0a7b2f4f7a164aab39ef Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Fri, 16 Jan 2026 11:18:01 +0000 Subject: [PATCH 4/6] Run on January 2nd. So we at least notice the fail. --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 351b0ae3..76531423 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ on: - "renovate/**" pull_request: schedule: - - cron: "0 0 15 * *" # Run at 00:00 on the 15th of every month. + - cron: "0 11 2 1 *" # Run at 11 am on the 2nd January jobs: test-template: From e4f92e7011ba5593833b90a439235e0872239fcc Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Fri, 16 Jan 2026 15:22:29 +0000 Subject: [PATCH 5/6] More explicit conment Co-authored-by: Matt Graham --- .github/workflows/test.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 76531423..665593aa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,10 @@ on: - "renovate/**" pull_request: schedule: - - cron: "0 11 2 1 *" # Run at 11 am on the 2nd January + # Run at 11 am on the 2nd January each year to make sure + # dates in package regression test data get updated + # See https://github.com/UCL-ARC/python-tooling/pull/597 + - cron: "0 11 2 1 *" jobs: test-template: From ffc91c5ce3e0aadb13367a3aedd6503341b10432 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 15:22:43 +0000 Subject: [PATCH 6/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 665593aa..5de82540 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ on: # Run at 11 am on the 2nd January each year to make sure # dates in package regression test data get updated # See https://github.com/UCL-ARC/python-tooling/pull/597 - - cron: "0 11 2 1 *" + - cron: "0 11 2 1 *" jobs: test-template: