dependabot[bot]
c3855a94f1
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 04:09:25 +00:00
Rodos
e4d1c78993
test: Add pytest infrastructure and attachment tests
...
In making my last fix to attachments, I found it challenging not
having tests to ensure there was no regression.
Added pytest with minimal setup and isolated configuration. Created
a separate test workflow to keep tests isolated from linting.
Tests cover the key elements of the attachment logic:
- URL extraction from issue bodies
- Filename extraction from different URL types
- Filename collision resolution
- Manifest duplicate prevention
2025-11-14 10:28:30 +11:00
Rodos
73dc75ab95
fix: Remove Python 3.8 and 3.9 from CI matrix
...
3.8 and 3.9 are failing because the pinned dependencies don't support them:
- autopep8==2.3.2 needs Python 3.9+
- bleach==6.3.0 needs Python 3.10+
Both are EOL now anyway (3.8 in Oct 2024, 3.9 in Oct 2025).
Just fixing CI to test 3.10-3.14 for now. Will do a separate PR to formally
drop 3.8/3.9 support with python_requires and README updates.
2025-11-04 13:30:42 +11:00
Rodos
cd23dd1a16
feat: Enforce Python 3.8+ requirement and add multi-version CI testing
...
- Add python_requires=">=3.8" to setup.py to enforce minimum version at install time
- Update README to explicitly document Python 3.8+ requirement
- Add CI matrix to test lint/build on Python 3.8-3.14 (7 versions)
- Aligns with actual usage patterns (~99% of downloads on Python 3.8+)
- Prevents future PRs from inadvertently using incompatible syntax
This change protects users by preventing installation on unsupported Python
versions and ensures contributors can see version requirements clearly.
2025-11-04 10:47:13 +11:00
Jose Diaz-Gonzalez
9d28d9c2b0
Update feature.yaml
2025-09-11 16:34:50 -04:00
Jose Diaz-Gonzalez
eb756d665c
Delete .github/ISSUE_TEMPLATE.md
2025-09-11 16:34:18 -04:00
Jose Diaz-Gonzalez
3d5f61aa22
Create feature.yaml
2025-09-11 16:33:49 -04:00
Jose Diaz-Gonzalez
d6bf031bf7
Delete .github/ISSUE_TEMPLATE/bug_report.md
2025-09-11 16:32:32 -04:00
Jose Diaz-Gonzalez
85ab54e514
Update issue templates
2025-09-11 16:31:38 -04:00
Jose Diaz-Gonzalez
df4d751be2
Rename bug.md to bug.yaml
2025-09-11 16:30:46 -04:00
Jose Diaz-Gonzalez
03c660724d
chore: create bug template
2025-09-11 16:30:10 -04:00
Jose Diaz-Gonzalez
39848e650c
chore: Rename PULL_REQUEST.md to .github/PULL_REQUEST.md
2025-09-11 16:27:23 -04:00
Jose Diaz-Gonzalez
12ac519e9c
chore: Rename ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE.md
2025-09-11 16:26:53 -04:00
dependabot[bot]
d3079bfb74
chore(deps): bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 04:10:35 +00:00
dependabot[bot]
65749bfde4
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 06:33:46 +00:00
Jose Diaz-Gonzalez
b49544270e
chore: bump runs-on image from ubuntu-20.04 to ubuntu-24.04
2025-04-17 21:07:10 -04:00
Jose Diaz-Gonzalez
883407f8ca
Merge pull request #318 from albertyw/upgrade-workflow
...
Upgrade github workflow ubuntu containers to newest LTS
2024-07-21 22:36:16 -04:00
Albert Wang
aacb252e57
Upgrade github workflow ubuntu containers to newest LTS
2024-07-21 16:46:20 -07:00
dependabot[bot]
09bbcfc7b1
chore(deps): bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-24 04:42:05 +00:00
Jose Diaz-Gonzalez
17af2cbc28
chore: update python version in release workflow
2024-05-25 04:47:35 -04:00
Jose Diaz-Gonzalez
b1b3df692d
chore: update python version used in linting
2024-05-25 04:32:21 -04:00
dependabot[bot]
358d1e3d3e
chore(deps): 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-03-18 19:59:52 +00:00
paranerd
6630b2b82e
Scheduled dependabot for GitHub Actions
2024-03-18 19:31:29 +01:00
paranerd
bba39fb4c8
Disable credential persistance on checkout
2024-03-18 14:07:26 +01:00
paranerd
093db93994
Bumped actions versions to latest
2024-03-18 14:02:10 +01:00
8cH9azbsFifZ
7fe6541291
auto docker build
2023-12-30 13:04:45 +01:00
Jose Diaz-Gonzalez
31a6e52a5e
fix: ensure wheel is installed
2023-12-09 12:34:58 -05:00
Jose Diaz-Gonzalez
2de69beffa
chore: format yaml
2023-12-09 12:31:33 -05:00
Jose Diaz-Gonzalez
bd65c3d5d6
feat: add dependabot config to repository
2023-12-09 12:25:51 -05:00
Jose Diaz-Gonzalez
7cdf428e3a
fix: use a deploy key to push tags so releases get auto-created
2023-12-09 00:52:00 -05:00
Jose Diaz-Gonzalez
4700a26d90
tests: run lint on pull requests
2023-12-09 00:45:20 -05:00
Jose Diaz-Gonzalez
2615cab114
tests: install correct dependencies and rename job
2023-12-09 00:40:58 -05:00
Jose Diaz-Gonzalez
fda71b0467
tests: add lint github action workflow
2023-12-09 00:39:40 -05:00
Halvor Holsten Strand
4406ba7f07
Checkout everything.
2023-10-29 20:37:20 +01:00
Halvor Holsten Strand
febf380c57
Updated to latest Ubuntu LTS while keeping setup-python to stay put on Python 3.8.
2023-10-28 20:19:18 +02:00
Halvor Holsten Strand
f9b627c1e4
Added automatic release workflow, for use with GitHub Actions.
2023-10-28 08:33:58 +02:00
Jose Diaz-Gonzalez
96a73b3fe8
feat: add release tagging
2023-05-29 18:35:07 -04:00