Justin Mayer
05535c7d6c
Docs: GitHub Pages workflow is now supported
2024-06-17 22:19:21 +02:00
dependabot[bot]
617aba077f
Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 21:14:49 +02:00
dependabot[bot]
487877f206
Bump actions/deploy-pages from 2 to 4
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 21:14:31 +02:00
dependabot[bot]
750a1f8bfa
Bump actions/configure-pages from 3 to 5
...
Bumps [actions/configure-pages](https://github.com/actions/configure-pages ) from 3 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/configure-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 21:14:18 +02:00
dependabot[bot]
d03ae2a41f
Bump actions/upload-pages-artifact from 2 to 3
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 21:13:54 +02:00
Justin Mayer
b17182ece1
Merge pull request #3330 from seanh/gha-theme-support
2024-06-17 20:43:09 +02:00
Justin Mayer
50f77b42b2
Add CODEOWNERS file to project
2024-06-17 20:36:18 +02:00
Sean Hammond
135c61f769
Add Dependabot to GitHub Actions workflow docs
2024-06-17 16:38:10 +01:00
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
Justin Mayer
79d37ba491
Merge pull request #3328 from seanh/gha-dependabot
2024-06-17 13:43:27 +02:00
Sean Hammond
dc40474e29
Use Dependabot to keep GitHub Actions up to date
...
Configure Dependabot to send automated PRs to update the version numbers
in `.github/workflows/*.yml` when new versions of actions are released.
See:
https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
2024-06-17 12:39:07 +01:00
Justin Mayer
5c7e4bbac4
Merge pull request #3325 from boxydog/master
2024-06-16 20:22:59 +02:00
Justin Mayer
b80a592d30
Lower minimum coverage required in invoke coverage
2024-06-16 19:37:23 +02:00
Justin Mayer
d83c5029b8
Merge pull request #3323 from boxydog/coverage
2024-06-16 19:30:10 +02:00
Justin Mayer
e262990c68
Tweak docs about test coverage and git blame
2024-06-16 19:23:46 +02:00
Justin Mayer
fd955ba054
Show missing line numbers via invoke coverage
...
Also includes a change that causes this command to return a failing
status when coverage drops below its current value of 74.8%.
2024-06-16 19:16:58 +02:00
boxydog
8c7c29e4f2
Add dependabot checking ( #5 )
2024-06-02 14:03:56 -05:00
Justin Mayer
657ad64f49
Merge pull request #3322 from boxydog/more_ruff5
2024-06-02 09:05:29 +02:00
Justin Mayer
af9865d317
Ignore Ruff UP031 fixes in git blame
2024-06-02 09:01:21 +02:00
boxydog
b77bb690e2
Improve test coverage, docs, and .gitignore
2024-06-01 18:51:46 -05:00
boxydog
30bde3823f
ruff UP031 in files: use format specifiers instead of percent format
2024-06-01 16:00:17 -05:00
boxydog
3e81af966a
ruff UP031: use format specifiers instead of percent format
2024-06-01 16:00:07 -05:00
Justin Mayer
8fd94ea025
Merge pull request #3320 from boxydog/d_more_ruff4
2024-05-31 18:35:59 +02:00
boxydog
82b48fcfa1
Fixes in files for ruff T201, RUF001, PLR2004, B904, SLOT000, PYI024, PIE800
2024-05-31 10:41:24 -05:00
boxydog
fc45791da4
Fix or ignore ruff T201, RUF001, PLR2004, B904, SLOT000, PYI024, PIE800
2024-05-31 10:41:09 -05:00
Justin Mayer
2687475fba
Merge pull request #3318 from boxydog/more_ruff_fixes3
2024-05-31 16:56:47 +02:00
boxydog
9b77a9027b
File fixes for ruff B007, RUF015, PLR1722
2024-05-31 08:48:44 -05:00
boxydog
cbe6c08f44
Don't ignore ruff B007, RUF015, PLR1722
2024-05-31 08:48:32 -05:00
Justin Mayer
ccb4e58882
Merge pull request #3315 from boxydog/jinja_precommit
2024-05-31 14:50:46 +02:00
Justin Mayer
37ba4fc21a
Ignore DjHTML indentation changes in git blame
2024-05-31 14:46:06 +02:00
boxydog
4af40e8077
pre-commit filter auto-indents templates, css, js
2024-05-31 07:34:01 -05:00
boxydog
7f07c220de
Add pre-commit djhtml, djcss, djjs to indent templates
2024-05-31 07:33:03 -05:00
Justin Mayer
270fd4edcc
Merge pull request #3316 from boxydog/apply_filters_to_test_output
2024-05-31 14:28:47 +02:00
boxydog
98bdd87dae
Apply pre-commit filters to the files in pelican/tests/output
2024-05-31 07:21:40 -05:00
boxydog
308af1912e
Apply pre-commit filters to pelican/tests/output
2024-05-31 07:21:13 -05:00
Justin Mayer
59756f8faf
Merge pull request #3314 from boxydog/more_ruff_fixes2
2024-05-30 21:45:55 +02:00
Justin Mayer
3569dede01
Ignore more Ruff fixes in git blame
2024-05-30 21:40:27 +02:00
boxydog
7577dd7603
More ruff fixes in files: stop ignoring C408, UP007, PLR5501, B006
2024-05-30 13:21:12 -05:00
boxydog
3624bcdbf4
More ruff fixes: stop ignoring C408, UP007, PLR5501, B006
2024-05-30 13:20:51 -05:00
Justin Mayer
880e9769e8
Merge pull request #3312 from boxydog/more_ruff_fixes
2024-05-30 19:46:58 +02:00
Justin Mayer
144b2edf88
Ignore more Ruff fixes in git blame
2024-05-30 19:40:45 +02:00
boxydog
9d30c5608a
Code changes for more ruff checks
2024-05-30 12:21:52 -05:00
boxydog
b6d3b65899
More ruff checks
2024-05-30 12:21:52 -05:00
Justin Mayer
425f302880
Merge pull request #3313 from boxydog/upgrade_ruff
2024-05-30 19:20:32 +02:00
Justin Mayer
9d46a94d6d
Ignore Ruff 0.4.x fixes in git blame
2024-05-30 19:15:56 +02:00
boxydog
54ac03fca6
change ruff version in pyproject.toml
2024-05-30 10:56:06 -05:00
boxydog
0bd02c00c0
Ruff v0.4.6 auto-fixes
2024-05-30 10:53:38 -05:00
boxydog
800f22b3ba
Upgrade ruff to v0.4.6, pre-commit-hooks to v4.6.0
2024-05-30 10:49:57 -05:00
Clément Pit-Claudel
39c964450c
Choose logging handler via --log-handler CLI option ( #3293 )
2024-05-30 17:13:27 +02:00
Justin Mayer
c46063cfc3
Ignore latest Ruff fixes in git blame
2024-05-30 16:42:09 +02:00