Commit Graph

98 Commits

Author SHA1 Message Date
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 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
Onuralp SEZER 94b4c22594
ci: 👷 check notebook and automatically create colab link and show better difference in reviewNB
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-06-21 22:29:18 +03:00
Onuralp SEZER 8fc5413394
ci: 👷 supervision documentation 📚 release CI added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-04-01 02:37:57 +03:00
Onuralp SEZER 93584cbb89
fix: 🐞 ci trigger error fix
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-03-28 17:29:10 +03:00
Onuralp SEZER d41caed36f
ci: 👷 publish pypi on branch removed
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-03-26 18:38:04 +03:00
Onuralp SEZER 0e3e41287a
ci: 👷 publish pypi branch limitations added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-03-19 16:25:38 +03:00
Onuralp SEZER 4f9e5a590f
ci: 👷 develop doc concurrency added for single run and cancel old ones
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-03-15 22:20:02 +03:00
Onuralp SEZER 4803ab26e5
feat: 📚 add docs test workflow
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-03-01 00:41:24 +03:00
Onuralp SEZER cefd9e100c
ci: 👷 remove duplicated publish tag regex
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-29 12:54:22 +03:00
Onuralp SEZER fa65d5f34e
ci: 👷 minimum pillow and poetry version adjusted for min ver
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-27 12:50:21 +03:00
Onuralp SEZER 8514f086b7
docs(fix): 🐞📝 MKDOCS_GIT_COMMITTERS_APIKEY fix attempt v2
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-08 19:53:51 +03:00
Onuralp SEZER a6466d13a9
docs(fix): 🐞📝 MKDOCS_GIT_COMMITTERS_APIKEY value added
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-08 19:33:20 +03:00
Onuralp SEZER 4e5331b92d
docs(version): 🐞 restore version part and revert hide h1 on home for now
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-08 18:57:39 +03:00
Onuralp SEZER 4ef2d04dec
ci(docs): 👷 new packages added for build document
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-02-08 17:39:16 +03:00
Onuralp SEZER 4b75daaad6
ci: 👷 documentation build via mike for develop tag configuration
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-01-31 01:28:22 +03:00
Onuralp SEZER 5cc21bc768
feat: mkdocs multi versioning package and old doc deployment CI disabled
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2024-01-29 14:30:46 +03:00