From 593b2d256631183b7899c11b74a852d93c3313a0 Mon Sep 17 00:00:00 2001 From: Dave Fisher Date: Mon, 30 Mar 2026 12:59:05 -0700 Subject: [PATCH 1/3] Updates to pelican action (DRAFT) --- pelican/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pelican/README.md b/pelican/README.md index 4b6f0ab5..eb1934d5 100644 --- a/pelican/README.md +++ b/pelican/README.md @@ -18,6 +18,8 @@ --> # ASF Infrastructure Pelican Action +**Note** Starting a branch and draft PR for systemic upgrades to the Pelican Action. + **Note** This Action simplifies managing a project website. More information is available at infra.apache.org/asf-pelican.html. ## Inputs From 86ec7a5cf31234e89a5f80b82c62384ae5931cdf Mon Sep 17 00:00:00 2001 From: Dave Fisher Date: Mon, 30 Mar 2026 13:49:18 -0700 Subject: [PATCH 2/3] Refactor requirements to use version ranges Updated package versions to use version ranges. Signed-off-by: Dave Fisher --- pelican/requirements.txt | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/pelican/requirements.txt b/pelican/requirements.txt index 29c5b396..1feb3613 100644 --- a/pelican/requirements.txt +++ b/pelican/requirements.txt @@ -16,15 +16,10 @@ # specific language governing permissions and limitations # under the License. # -pelican==4.11.0.post0 -markdown==3.8.1 -pelican-sitemap==1.2.2 -soupsieve==2.8.3 -beautifulsoup4==4.14.3 -ezt==1.1 -PyYAML==6.0.2 -certifi==2024.7.4 -idna==3.7 -charset-normalizer==3.4.6 -urllib3==2.6.3 -requests==2.33.0 +pelican>=4.11,<4.12 +markdown>=3.8,<4.0 +pelican-sitemap>=1.2,<2.0 +beautifulsoup4>=4.12,<5.0 +ezt>=1.1,<2.0 +PyYAML>=6.0,<7.0 +requests>=2.32,<3.0 From ec461124b3029f78ee8e9d72b86f9bd8b6c1a66e Mon Sep 17 00:00:00 2001 From: Dave Fisher Date: Mon, 30 Mar 2026 15:23:21 -0700 Subject: [PATCH 3/3] Upgrade pelican --- pelican/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pelican/action.yml b/pelican/action.yml index 1f785a6d..577c58e2 100644 --- a/pelican/action.yml +++ b/pelican/action.yml @@ -44,9 +44,9 @@ inputs: required: false default: 'false' version: - description: "Pelican Version (default 4.5.4)" + description: "Pelican Version (default 4.11.0.post0)" required: false - default: '4.5.4' + default: '4.11.0.post0' requirements: description: "Python requirements file name to install (default: None)" required: false