L1ghtn1ng
8ddcd1a8b2
Switch to ruff-action for linting and formatting in theHarvester GitHub workflow
2026-01-17 02:31:44 +00:00
Branch Vincent and GitHub
26c8d639be
Merge pull request #2220
...
* support python 3.14
* fix syntax warnings
* bump dockerfile to 3.14, optimize build time + size
2025-12-30 09:36:19 +00:00
J.Townsend and GitHub
d03790e6da
Remove threatminer from ci
2025-12-23 00:12:58 +00:00
dependabot[bot] and J.Townsend
2857c35141
Bump astral-sh/setup-uv from 5 to 7
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 00:11:00 +00:00
L1ghtn1ng
9dd34fbfc9
Update CI: Replace setup-python with setup-uv and streamline dependency installation
2025-12-21 05:48:09 +00:00
dependabot[bot] and J.Townsend
c29a556888
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-20 22:09:00 +00:00
L1ghtn1ng
90364d99b8
Update CI: Replace 3.14.0-beta.1 with stable 3.14.0 in GitHub Actions
2025-10-12 01:17:30 +01:00
dependabot[bot] and J.Townsend
750f6af2d4
Bump github/codeql-action from 3 to 4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 13:56:53 +01:00
dependabot[bot] and J.Townsend
ef1ba0a04f
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 23:38:46 +01:00
dependabot[bot] and J.Townsend
c6f6fad3a7
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-12 09:08:20 +01:00
L1ghtn1ng
fcb83bec74
Remove unnecessary bind ci test
2025-08-09 18:56:19 +01:00
L1ghtn1ng
6d7a8e2c5f
fix CI workflow to push changes to correct branch on push event
2025-07-08 18:27:45 +01:00
L1ghtn1ng
a990b3901b
fix ci to run all tests
2025-05-27 01:02:37 +01:00
L1ghtn1ng
fe488b9603
fix ci to run all tests
2025-05-27 00:59:27 +01:00
L1ghtn1ng
de30b83457
fix ci to run all tests
2025-05-27 00:58:46 +01:00
L1ghtn1ng
db07a3de88
fix ci to run all tests
2025-05-27 00:56:50 +01:00
L1ghtn1ng
2acd8c86a8
fix ci to run all tests
2025-05-27 00:54:10 +01:00
L1ghtn1ng
67326cae2f
fix ci to run all tests
2025-05-27 00:48:48 +01:00
L1ghtn1ng
8dda311e50
fix ci to run all tests
2025-05-27 00:45:51 +01:00
L1ghtn1ng
7e68c0ffd1
remove anubis module as the site has been down for a while now
2025-05-26 23:24:40 +01:00
L1ghtn1ng
9dc9c7f170
Update git push to use $GITHUB_REF in theHarvester workflow
...
Replaced `HEAD` with `$GITHUB_REF` in the git push command to ensure the correct branch is targeted. This improves compatibility and avoids potential errors in workflow execution.
2025-05-26 23:11:07 +01:00
L1ghtn1ng
7aaf262083
Update push command in theHarvester workflow
2025-05-25 12:25:43 +01:00
L1ghtn1ng
31f443af5e
fix 3.14 beta version
2025-05-18 18:59:59 +01:00
L1ghtn1ng
b1c27fd3cb
fix 3.14 beta version
2025-05-18 18:55:40 +01:00
L1ghtn1ng
a1d7e1cef7
Add auto-commit step for ruff fixes in CI workflow
...
The GitHub Actions workflow now includes a step to automatically commit and push ruff formatting and linting fixes. This ensures that formatting changes are applied consistently without manual intervention.
2025-05-18 18:53:55 +01:00
L1ghtn1ng
d1a983f6fb
fix ci/cd error
2025-05-18 18:48:38 +01:00
L1ghtn1ng
bae03180d5
fix ci/cd error
2025-05-18 18:36:22 +01:00
L1ghtn1ng
b6dfdcd034
fix ci/cd error
2025-05-18 18:33:15 +01:00
L1ghtn1ng
38284fed76
fix ci/cd error
2025-05-18 18:28:18 +01:00
L1ghtn1ng
3848831179
fix ci/cd error
2025-05-18 18:27:45 +01:00
L1ghtn1ng
62889ba09d
move to uv for dependabot
2025-05-18 16:58:30 +01:00
L1ghtn1ng
917277c13d
drop ci testing on python 3.11
2025-05-18 15:45:27 +01:00
L1ghtn1ng
9d0d393cc5
remove dnsdumpster from ci
2025-01-26 20:41:59 +00:00
dependabot[bot] and J.Townsend
8c6d11f012
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-12-07 00:25:20 +00:00
BILLY Maxime and GitHub
55c0309ed8
Add GitHub Actions workflow for building and pushing Docker image ( #1893 )
2024-12-06 22:12:03 +00:00
L1ghtn1ng
02392a690b
update ci workflow
2024-11-24 05:23:06 +00:00
L1ghtn1ng
cc1c653ad4
Move continue-on-error for Python 3.13 to individual steps
...
Shifted the `continue-on-error` condition for Python 3.13 from the job level to each individual step within the GitHub Actions workflow. This ensures more granular control over error handling, allowing other steps to succeed or fail independently.
2024-10-16 05:51:41 +01:00
L1ghtn1ng
40ecb55c41
Revise error handling in CI workflow
...
Consolidate error handling by setting `continue-on-error` at the job level with a condition for Python 3.13. Remove redundant `continue-on-error` directives from individual steps to streamline the workflow file.
2024-10-16 05:29:30 +01:00
L1ghtn1ng
014ed70e1e
ci tweak
2024-10-16 05:08:37 +01:00
L1ghtn1ng
d4162486a4
ci tweak
2024-10-16 05:03:56 +01:00
L1ghtn1ng
dd3bef6c40
Increase parallelism and add continue-on-error to steps
...
Updated the max-parallel setting from 8 to 10 to increase workflow efficiency. Also added the continue-on-error parameter to multiple steps to ensure the workflow continues despite errors. This improves the robustness and speed of the CI process.
2024-10-16 04:59:00 +01:00
L1ghtn1ng
62277a37ba
Add Python 3.13 to GitHub workflow
...
Extend the CI matrix to include Python 3.13 alongside existing versions. This ensures compatibility and automated testing for the latest Python release.
2024-10-16 04:31:57 +01:00
L1ghtn1ng
2c7b2bb249
Fix proxy handling and re-enable mypy type checking as tests fixed
...
Updated aiohttp calls to handle proxies correctly by converting them to strings when necessary. Removed an unnecessary blank line in core.py, and re-enabled static type checking with mypy in the GitHub workflow now that mypy tests are passing
2024-10-16 04:27:20 +01:00
L1ghtn1ng
7550063c17
Update Python version requirements and clean up code
...
Upgraded the minimum required Python version to 3.11 across various files. Removed `pyre-check` from dependencies and temporarily disabled mypy static type checker in the CI configuration. Additionally, simplified several condition checks and fixed formatting inconsistencies in theHarvester modules.
2024-10-16 03:27:09 +01:00
Branch Vincent and GitHub
1373857d36
fix: create static directory when missing ( #1721 )
2024-04-27 17:46:47 +01:00
L1ghtn1ng
fbf9244bd8
Replace various linters with Ruff
...
This commit removes individual linters and formatters such as black, flake8 and isort and replaces them with Ruff. The relevant configuration files have been deleted and the settings have been merged into pyproject.toml. Also, python-version in the GitHub workflow file has been updated to include 3.12. Ruff's linter and formatter is now used in the GitHub workflows as well.
2024-03-02 22:27:55 +00:00
dependabot[bot] and J.Townsend
8ee60f7db9
chore(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-13 23:23:48 +00:00
dependabot[bot] and J.Townsend
06e36c3266
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 >
2023-12-11 23:20:30 +00:00
Branch Vincent and GitHub
4d825aaf33
build: migrate to pep517 backend ( #1505 )
...
* build: migrate to pep517 backend
* test loading config files
2023-10-08 19:45:23 +01:00
dependabot[bot] and J.Townsend
feb687b40b
chore(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 22:34:10 +01:00