Commit Graph

22 Commits

Author SHA1 Message Date
eeeck 6b54370a4e Potential fix for code scanning alert no. 3: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-16 10:41:56 +01:00
eeeck 80707a055d ci: avoid running this workflow when doing unrelated changes to other
workflows
2025-11-14 16:56:33 +01:00
eeeck 050b022ab1 Merge pull request #8 from erickahmed/dependabot/github_actions/actions/checkout-5
build(deps): bump actions/checkout from 4 to 5
2025-11-14 16:56:12 +01:00
eeeck c224933459 Merge branch 'master' into dependabot/github_actions/actions/checkout-5
Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-14 15:47:41 +01:00
eeeck e769c61892 Merge branch 'master' into dependabot/github_actions/actions/stale-10
Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-14 15:47:07 +01:00
eeeck e1cb61800d general: fix Cargo.toml directory
Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-14 15:40:04 +01:00
eeeck 365a120eba general: add Dependabot settings 2025-11-14 15:24:00 +01:00
eeeck a7166af45b general: add stale.yml workflow for managing inactive issues and PRs
This workflow automatically marks issues and pull requests as stale
after a period of inactivity and can close them if no activity occurs.

Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-14 15:23:42 +01:00
dependabot[bot] 226b8b3786 build(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-11-14 14:20:49 +00:00
dependabot[bot] 1972c6dcf2 build(deps): bump actions/stale from 5 to 10
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-14 14:20:46 +00:00
eeeck a4c727de85 general: add Dependabot settings 2025-11-14 15:20:10 +01:00
eeeck 8ac53966e4 Add stale.yml workflow for managing inactive issues and PRs
This workflow automatically marks issues and pull requests as stale after a period of inactivity and can close them if no activity occurs.

Signed-off-by: Erick <engineering@erickahmed.com>
2025-11-14 14:36:12 +01:00
eeeck 191da020e4 ci: fix action error with pulling OCCT image 2025-11-13 20:55:41 +01:00
eeeck 4a1ff99e06 ci: improve CI/CD automation pipeline 2025-11-13 13:41:37 +01:00
eeeck 1dfa014e05 ci: unify OCCT and FFI in single workflow 2025-11-13 10:06:15 +01:00
eeeck 33407980b5 ci: remove login steps from CI pipeline 2025-11-13 00:06:32 +01:00
eeeck 29e7e59ffb ci: add CI pipeline for FFI code 2025-11-12 23:21:20 +01:00
eeeck af9f65ab1d ci: trigger action on dev-occt branch patterns 2025-11-10 20:17:13 +01:00
eeeck 4938e1b6b9 test: improve test coverage for make_point() and coord_point() 2025-11-10 11:14:12 +01:00
eeeck 2c6d36b45b ci: improve workflow triggers 2025-11-09 23:01:16 +01:00
eeeck 284894aff4 ci: fix branch name 2025-11-09 22:41:15 +01:00
eeeck cceed84b34 pr: add Github workflows for building OCCT and unit testing (#1)
ci: run unit test for occt on push and PR
2025-11-09 22:32:18 +01:00