1
0
Fork 0
forked from github/pelican
pelican-theme/.github
Sean Hammond e46595cdac
Add theme, Python version, siteurl and feed_domain to GitHub Pages deployment workflow
Add theme, Python version, siteurl and feed_domain support to the
reusable GitHub Actions workflow for deploying a Pelican site to GitHub
Pages:

1. Add a new `theme` option to the workflow that callers can use to
   specify an external theme to be checked out and used

2. Add a new `python` option to the workflow that callers can use to
   specify the Python version, in case they need to build their site
   with a particular version of Python

3. Pass `--extra-settings FEED_DOMAIN='"${{ steps.pages.outputs.base_url }}"'`
   to the `pelican` command to set the value of Pelican's `FEED_DOMAIN`
   setting for feed URLs.

4. Add a `feed_domain` input to the workflow so that users can override
   the feed domain if they need to.

5. Add a `siteurl` input to the workflow so that users can override the
   site URL if they need to.

6. Add a note to the docs about GitHub Pages generating http:// URLs for
   https:// sites, and how to fix it

7. Some light editing of the docs for the workflow
2024-06-17 13:57:10 +01:00
..
ISSUE_TEMPLATE Fix IRC server in new GitHub issue template 2023-10-28 09:55:16 +02:00
workflows Add theme, Python version, siteurl and feed_domain to GitHub Pages deployment workflow 2024-06-17 13:57:10 +01:00
dependabot.yml Add dependabot checking (#5) 2024-06-02 14:03:56 -05:00
FUNDING.yml Add funding link 2021-11-15 15:39:10 -06:00
pull_request_template.md Add pull request template 2020-05-17 07:32:28 +02:00
stale.yml Update stale.yml 2019-10-21 20:12:39 +02:00