Jirka Borovec
6f1eb63825
enable Prettier hook to pre-commit for YAML & TOML ( #2142 )
...
* add Prettier hook for consistent formatting YAML, and TOML files
* fix(pre_commit): 🎨 auto format pre-commit hooks
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-02-10 21:39:52 +09:00
dependabot[bot]
e4d0be777d
⬆️ Bump astral-sh/setup-uv in the github-actions group ( #2141 )
...
Bumps the github-actions group with 1 update: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ).
Updates `astral-sh/setup-uv` from 7.2.1 to 7.3.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](803947b9bd...eac588ad8d )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:28:06 +09:00
Jirka Borovec
b8a2a6996c
refactor: reorganize project structure and update module imports ( #2112 )
...
* refactor: reorganize project structure and update module imports
* configure setuptools to use 'src' layout and adjust package discovery
* refactor: move tests to `tests` directory and update imports accordingly
* update lint and mypy configurations to align with `src` and `tests` structure
* update test imports to use corrected `tests.helpers` module path
* fix(pre_commit): 🎨 auto format pre-commit hooks
2026-02-03 15:24:47 +01:00
jirka
0dc9188c5b
Add `link-check` input to CI workflows with conditional execution adjustments
2026-02-03 10:35:02 +01:00
Jirka Borovec
a4de1a0f47
Refine CI with link checks for forked PRs ( #2127 )
...
* exclude RF universe links
2026-02-03 10:12:21 +01:00
Jirka Borovec
195f4618a3
Resolve link checker to smoothly work with forked PRs ( #2125 )
...
* Resolve link checker to smoothly work with forked PRs
* Add Snyk quality badge URL to excluded links in lychee config
* Simplify Lychee action configuration by removing redundant `env` key usage
* Update augment_links script to include branch/ref as argument in build workflow
2026-02-03 09:49:09 +01:00
Jirka Borovec
6149bacc77
Fix and augment relative links in MD files to GitHub blob URLs ( #2061 )
...
* Add script to augment relative links in MD files to GitHub blob URLs
* fix(pre_commit): 🎨 auto format pre-commit hooks
* Add type annotations to `augment_links.py` and update config
* Add `lychee-action` for link checking in CI workflows
* Apply suggestions from code review
* links in README.md
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-02 17:47:59 +01:00
Jirka Borovec
a5b51a11e5
Chore CI by adding checks for links and references ( #2113 )
...
* Chore CI by adding checks for links and references
* Potential fix for code scanning alert no. 6: Workflow does not contain permissions
* Fix markdown image formatting in metrics documentation
* Update all `docs` links to use absolute URLs and fix broken references in documentation and workflows.
* Fix broken `albumentations` links in dataset processing documentation
* lycheeVersion: v0.22.0
* Refactor CI link check workflow to use lychee config file for cleaner argument management
* add TODOs for future file type support
* Fix header formatting for example plots across metric files
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-02 17:01:19 +01:00
dependabot[bot]
b8e88bf9c5
⬆️ Bump astral-sh/setup-uv in the github-actions group ( #2122 )
...
Bumps the github-actions group with 1 update: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ).
Updates `astral-sh/setup-uv` from 7.2.0 to 7.2.1
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](61cb8a9741...803947b9bd )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 07:43:08 +01:00
Jirka Borovec
b25556dae9
Remove unnecessary `fetch-depth` parameter from CI docs ( #2115 )
2026-01-29 17:02:14 +01:00
Jirka Borovec
93d419d7c6
Enable testing doctest in the package docstrings ( #2111 )
...
* Exclude examples directory from test coverage in CI workflow
* demo * case
2026-01-29 10:08:10 +01:00
Jirka Borovec
5d60d78362
Standardize workflow names for consistency ( #2098 )
2026-01-27 07:09:56 +01:00
Jirka Borovec
377a87dbba
Chore release to use GH release events for PyPI & asset publishing ( #2100 )
...
* Chore release to use GH release events for PyPI & asset publishing
* Fix PyPI publish condition to exclude prereleases
* Allow manual triggering of PyPI publish via workflow_dispatch
2026-01-27 07:02:15 +01:00
dependabot[bot]
31e478b84c
⬆️ Bump actions/checkout in the github-actions group ( #2105 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e8c483db8...de0fac2e45 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 14:16:53 +01:00
Jirka Borovec
8419279fb9
ci: Remove conflicted `removeOnDirtyLabel` parameter from PR conflict labeler workflow ( #2092 )
2026-01-22 13:10:37 +01:00
dependabot[bot]
82a0aa2463
⬆️ Bump the github-actions group with 3 updates ( #2081 )
...
Bumps the github-actions group with 3 updates: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [actions/download-artifact](https://github.com/actions/download-artifact ).
Updates `astral-sh/setup-uv` from 7.1.6 to 7.2.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v7.1.6...61cb8a9741eeb8a550a1b8544337180c0fc8476b )
Updates `actions/upload-artifact` from 4 to 6
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
Updates `actions/download-artifact` from 4 to 7
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2026-01-19 14:31:04 +01:00
Jirka Borovec
a90a1c967b
Debugging workflow permissions and add PR dry-run ( #2083 )
...
* Debugging workflow permissions and add PR dry-run
* ls all
* path: dist/
2026-01-19 14:23:14 +01:00
Jirka Borovec
e2c380acbc
Debugging workflow permissions and add PR dry-run ( #2082 )
2026-01-19 12:35:46 +01:00
jirka
47e6a4bc88
Rename workflow file for documentation CI process
2026-01-16 18:51:30 +01:00
Jirka Borovec
a352e23d95
Switch PR Conflict Labeler workflow to `eps1lon/actions-label-merge-conflict` ( #2076 )
...
* Switch PR Conflict Labeler workflow to `eps1lon/actions-label-merge-conflict`
* Apply suggestions from code review
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 20:11:36 +01:00
Jirka Borovec
75a2036ea3
Add GitHub Action for labeling PRs with conflicts ( #2073 )
...
* Add GitHub Action for labeling PRs with conflicts
* Apply suggestions from code review
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 16:06:55 +00:00
Jirka Borovec
8df7aea949
Update CI workflows for documentation build and deployment ( #2063 )
...
Material for MkDocs Insiders – Now free for everyone
-> https://squidfunk.github.io/mkdocs-material/blog/2025/11/11/insiders-now-free-for-everyone/
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 15:06:08 +01:00
Jirka Borovec
e861878a22
chore: Add shared build-package workflow for (pre)publishing ( #2050 )
...
* chore: Add shared build-package workflow for (pre)publishing
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-01-12 10:10:04 +01:00
Jirka Borovec
834fd8db05
⬆️ Update dependabot config to group GH Actions bumps ( #2034 )
2026-01-12 10:01:13 +01:00
Jirka Borovec
fba1713944
ci: add UV cache pruning step ( #2067 )
2026-01-12 09:53:15 +01:00
Jirka Borovec
b143121859
Add pytest-cov dependency and integrate Codecov in CI workflow ( #2066 )
...
* Add pytest-cov dependency and integrate Codecov in CI workflow
* fix(pre_commit): 🎨 auto format pre-commit hooks
* Apply suggestions from code review
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 09:41:44 +01:00
dependabot[bot]
f6e0896278
⬆️ Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 ( #2070 )
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.6 to 7.2.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](681c641aba...61cb8a9741 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 09:30:04 +01:00
Jirka Borovec
95ef33a102
Add testing-guardian job to aggregate test results ( #2037 )
...
* Add testing-guardian job to aggregate test results
* Potential fix for code scanning alert no. 2: Workflow does not contain permissions
* Apply suggestions from code review
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-06 17:28:33 +01:00
Jirka Borovec
fc11beac78
Add push triggers for `main` and `develop` branches in workflow files ( #2033 )
...
* Add push triggers for `main` and `develop` branches in workflow files
* Add conditional concurrency cancellation for PR vs push events (#2035 )
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-01-06 15:39:28 +01:00
dependabot[bot]
793f246ebc
⬆️ Bump actions/create-github-app-token from 2.0.6 to 2.2.1 ( #2024 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2.0.6 to 2.2.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](df432ceedc...29824e69f5 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 16:48:24 +01:00
dependabot[bot]
9aa9ef5bbe
⬆️ Bump actions/checkout from 4.2.2 to 6.0.1 ( #2025 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...8e8c483db8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 16:48:15 +01:00
dependabot[bot]
6e18804c55
⬆️ Bump astral-sh/setup-uv from 7.1.2 to 7.1.6 ( #2029 )
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.2 to 7.1.6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](85856786d1...681c641aba )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 16:48:02 +01:00
Piotr Skalski
8b91d733af
Merge pull request #1955 from roboflow/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.13.0
...
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0
2025-11-14 14:11:57 +01:00
Piotr Skalski
b0bbb74558
Merge pull request #1965 from roboflow/dependabot/github_actions/develop/actions/github-script-8.0.0
...
⬆️ Bump actions/github-script from 7.0.1 to 8.0.0
2025-11-14 13:50:13 +01:00
dependabot[bot]
03eed3fd64
⬆️ Bump astral-sh/setup-uv from 6.4.3 to 7.1.2
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.4.3 to 7.1.2.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](e92bafb625...85856786d1 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 00:05:24 +00:00
dependabot[bot]
50358e96b6
⬆️ Bump actions/github-script from 7.0.1 to 8.0.0
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7.0.1 to 8.0.0.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](60a0d83039...ed597411d8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 00:11:46 +00:00
dependabot[bot]
86e10db19e
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.12.4 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](76f52bc884...ed0c53931b )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 00:07:58 +00:00
dependabot[bot]
96b58c2860
⬆️ Bump astral-sh/setup-uv from 6.4.1 to 6.4.3
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.4.1 to 6.4.3.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](7edac99f96...e92bafb625 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 00:07:27 +00:00
dependabot[bot]
1e84351d60
⬆️ Bump astral-sh/setup-uv from 6.3.1 to 6.4.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 6.3.1 to 6.4.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](bd01e18f51...7edac99f96 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 00:32:44 +00:00
Onuralp SEZER
00fab37e58
feat: 🚀 dropping python 3.8 support and upgrade all codes to python3.9 syntax style as min
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-07-14 20:12:11 +03:00
Onuralp SEZER
f7d4da9b1d
ci: 👷 update CI installation commands to use --group instead of --extra because of pep rule "pep-0735"
2025-07-11 17:18:12 +03:00
Onuralp SEZER
ddfbaa3127
Merge pull request #1831 from roboflow/dependabot/github_actions/develop/astral-sh/setup-uv-6.0.0
...
⬆️ Bump astral-sh/setup-uv from 5.4.2 to 6.3.1
2025-07-09 16:18:47 +03:00
Onuralp SEZER
0af46f6416
chore(setup-uv): 📦 update astral-sh/setup-uv to v6.3.1 across workflow files
2025-07-09 15:43:39 +03:00
dependabot[bot]
4031a7f3df
⬆️ Bump actions/create-github-app-token from 2.0.2 to 2.0.6
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2.0.2 to 2.0.6.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](3ff1caaa28...df432ceedc )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 00:07:03 +00:00
Onuralp SEZER
1c795e4a9f
ci(env): 🐞 astral-sh/setup-uv new parameter activate-environment: true added
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-04-28 16:14:16 +03:00
dependabot[bot]
087dc939b2
⬆️ Bump astral-sh/setup-uv from 5.4.2 to 6.0.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5.4.2 to 6.0.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](d4b2f3b6ec...c7f87aa956 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 01:00:17 +00:00
dependabot[bot]
39acd616a6
⬆️ Bump astral-sh/setup-uv from 5.4.1 to 5.4.2
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5.4.1 to 5.4.2.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](0c5e2b8115...d4b2f3b6ec )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 5.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 00:41:11 +00:00
dependabot[bot]
f56eb2503e
⬆️ Bump actions/create-github-app-token from 1.12.0 to 2.0.2
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 1.12.0 to 2.0.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](d72941d797...3ff1caaa28 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 00:11:28 +00:00
Onuralp SEZER
b1c0c1b00a
Merge pull request #1812 from roboflow/dependabot/github_actions/develop/astral-sh/setup-uv-5.4.1
...
⬆️ Bump astral-sh/setup-uv from 5.4.0 to 5.4.1
2025-03-31 04:57:44 +03:00
dependabot[bot]
3d0b4cba65
⬆️ Bump actions/create-github-app-token from 1.11.7 to 1.12.0
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 1.11.7 to 1.12.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](af35edadc0...d72941d797 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 00:31:09 +00:00