Commit Graph

113 Commits

Author SHA1 Message Date
dependabot[bot] 55fafd0a40
⬆️ Bump astral-sh/setup-uv from 5.3.0 to 5.3.1
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](1edb52594c...f94ec6bedd)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 00:16:42 +00:00
Onuralp SEZER e2cb82a7da
Merge pull request #1794 from roboflow/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.12.4
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
2025-02-24 04:57:08 +03:00
Onuralp SEZER 78e1c2ceba
Merge pull request #1793 from roboflow/dependabot/github_actions/develop/actions/create-github-app-token-1.11.5
⬆️ Bump actions/create-github-app-token from 1.11.1 to 1.11.5
2025-02-24 04:48:52 +03:00
dependabot[bot] 3ba7c1b8e2
⬆️ Bump astral-sh/setup-uv from 5.2.2 to 5.3.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 5.2.2 to 5.3.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](4db96194c3...1edb52594c)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 00:41:32 +00:00
dependabot[bot] 3562bbf2ed
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.3...76f52bc884231f62b9a034ebfe128415bbaabdfc)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 00:41:28 +00:00
dependabot[bot] 408a9ad0ff
⬆️ Bump actions/create-github-app-token from 1.11.1 to 1.11.5
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.1 to 1.11.5.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](c1a285145b...0d564482f0)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 00:41:26 +00:00
Onuralp SEZER dc08d88c5c
chore: update astral-sh/setup-uv to version 5.2.2 in workflow files 2025-02-08 23:07:12 +03:00
Onuralp SEZER ee9568945a
Merge branch 'develop' into ci/build/changes 2025-02-04 01:08:38 +03:00
dependabot[bot] a54e491d49
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](67339c736f...76f52bc884)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 00:33:20 +00:00
Onuralp SEZER a5cad09782
ci: 🔧 add version string to uv setup actions and refine test workflow triggers 2025-01-09 14:34:47 +03:00
Onuralp SEZER 2a1542c465
ci: 👷 rename release actions files
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-01-09 01:24:47 +03:00
Onuralp SEZER e543aac6dd
ci: 🔑 separate TestPyPI publishing workflows 2025-01-09 01:23:01 +03:00
Onuralp SEZER 9587439f8d
ci: 🔑 add GitHub App token creation for mkdocs and install mkdocs-material-insiders dependency 2025-01-09 00:18:29 +03:00
Onuralp SEZER 6ae1dfdcb0
ci: 🐍 update workflows to use specific uv version and improve environment configuration 2025-01-08 23:49:43 +03:00
Onuralp SEZER fc40438f35
ci: 🐍 migrate from Poetry to uv for Python setup and dependency installation in doc workflows
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-01-08 23:18:52 +03:00
Onuralp SEZER 730bbd246c
ci: 👷 replace Poetry workflow with UV testing workflow and update dependencies in pyproject.toml
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-01-08 23:10:40 +03:00
Onuralp SEZER 894ee7f5f9
refactor: 🛠️ streamline testing workflow by removing deprecated test.yml and adding pytest step to poetry-test.yml 2025-01-06 17:18:18 +03:00
Onuralp SEZER beabf6810c
fix: 🐛 Simplify pytest execution in workflow
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-01-06 04:26:04 +03:00
dependabot[bot] dbd6104c8b
⬆️ Bump abatilo/actions-poetry from 3.0.1 to 4.0.0
Bumps [abatilo/actions-poetry](https://github.com/abatilo/actions-poetry) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/abatilo/actions-poetry/releases)
- [Changelog](https://github.com/abatilo/actions-poetry/blob/master/.releaserc)
- [Commits](e78f54a89c...3765cf608f)

---
updated-dependencies:
- dependency-name: abatilo/actions-poetry
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 00:33:51 +00:00
Onuralp SEZER 7c6668b58e
fix: 🐛 env value corrected for action to run properly
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-12-16 21:10:14 +03:00
Onuralp SEZER e6f0a8f3f0
fix: 🐛 run twine via poetry run command to make sure existence of twine package
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-12-16 20:52:43 +03:00
Alex Norell b8d62f6e29
Update CODEOWNERS 2024-12-13 07:56:45 -08:00
Alex Norell 4b75b9bd82
Update the test docs action too 2024-12-13 07:31:43 -08:00
Alex Norell 55378df392
Update docs checkout to use fetch-depth: 0 2024-12-13 07:29:50 -08:00
Alex Norell c894a7a763
Fix release docs workflow file 2024-12-13 07:23:46 -08:00
pre-commit-ci[bot] 06f678e5d2 fix(pre_commit): 🎨 auto format pre-commit hooks 2024-12-12 16:49:04 +00:00
Sachin Agarwal 47c98173ea Added codeowners 2024-12-12 11:48:26 -05:00
Alex Norell c9ea75e3ca
Add workflow job names 2024-12-11 11:27:39 -08:00
Alex Norell 517b25f27f
Run tests on all platforms 2024-12-11 11:16:51 -08:00
Alex Norell 40340ef8a6
Update builds and tests 2024-12-11 11:14:11 -08:00
Alex Norell 3d62caf4f3
Update workflows 2024-12-11 11:10:28 -08:00
Alex Norell c257221fe0
Fix EOF 2024-12-11 10:57:58 -08:00
Alex Norell 7c5320409c
Change timeouts and bump action versions 2024-12-11 10:55:04 -08:00
Alex Norell 10f372fe28
Refactor builds 2024-12-11 10:46:10 -08:00
pre-commit-ci[bot] f7d7786c56 fix(pre_commit): 🎨 auto format pre-commit hooks 2024-12-09 12:30:18 +00:00
Sachin Agarwal a713d3650a Improving github actions
1. Default permission restrictions
2. Action version pinning
3. Timeout limits
4. Python dependency version pinning in scripts
5. Adding basic CODEOWNERS
6. More eror handling
7. Concurrency controls (same action cannot be running in parallel)
2024-12-09 07:27:24 -05:00
Onuralp SEZER c0d5a7fd25
chore: some ci files tidied
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-28 03:46:25 +03:00
Onuralp SEZER def1cc4b33
ci: 👷 supervision import check and version print added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-28 02:36:45 +03:00
Onuralp SEZER 5f0f90b699
fix: 🐞 pandas 3.13 support fixed
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-11-28 02:29:20 +03:00
LinasKo e1af717c59 Add environment to publish.yml, publish-test.yml
* Similar issue: https://github.com/pypa/gh-action-pypi-publish/issues/217#issuecomment-1965733177
* Minor stylistic edits to the file
2024-11-06 15:37:37 +02:00
LinasKo 213d59d952
Merge pull request #1595 from roboflow/support/py13
feat: 🚀 python3.13 support for poetry and library
2024-10-14 15:51:39 +03:00
Onuralp SEZER 62a4d45c6c
feat: 🚀 python3.13 support for poetry and library
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-10-14 14:49:50 +03:00
LinasKo 302041d8aa Removed welcome workflow
* It doesn't work, and trip new contributors up
2024-10-14 13:56:52 +03:00
Onuralp SEZER 921e8f32d4
ci: 👷 python3.13 ci tests and tox ver added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-10-09 16:46:02 +03:00
Onuralp SEZER 61ababd0b5
Revert "fix: 🔥 downgrade mkdocs-git-committers-plugin-2 to version 2.3.0" 2024-10-04 21:17:35 +03:00
Onuralp SEZER 73ed766e97
fix: 🔥 downgrade mkdocs-git-committers-plugin-2 to version 2.3.0
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-10-04 19:25:48 +03:00
Onuralp SEZER 31a3cca5d5
ci: 👷 trusted publisher configuration added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-09-27 15:49:55 +03:00
Onuralp SEZER 787bbdac96
ci: 👷 pypi username - password swap with token
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-09-24 13:03:46 +03:00
Onuralp SEZER 46ecb808f7
ci(refactor): 👷 GitHub Actions workflow to consolidate dependency installation
- Combine multiple pip install commands into a single step
- Simplify the workflow by reducing redundancy
- Ensure all necessary dependencies are installed in one go

Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-08-27 01:31:31 +03:00
dependabot[bot] 8a67ca073a
⬆️ Bump actions/checkout from 2 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 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/v2...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>
2024-07-17 00:39:28 +00:00