Commit Graph
26 Commits
Author SHA1 Message Date
dependabot[bot] 3e126ee091 Bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 14:13:54 +02:00
Magne Sjaastad 0275191b36 CI: remove redundant Get CMake and Ninja step from AppFwkUnitTest 2026-06-04 14:35:16 +02:00
Magne Sjaastad b81929e045 CI: modernize runners and bump setup-uv to Node.js 24 2026-06-02 22:59:50 +02:00
Magne Sjaastad c0901abe60 Use CeetronSolutions/install-qt-action@bump-node24 to fix node24 issues 2026-04-07 14:18:01 +02:00
Magne Sjaastad b0153081fc Modernize use of some GitHub actions
* CI: Replace get-current-time action with bash date command
* CI: Replace ilammy/msvc-dev-cmd with TheMrMilchmann/setup-msvc-dev@v4
2026-03-16 11:17:45 +01:00
dependabot[bot] 8216eeb845 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-24 12:24:42 +01:00
dependabot[bot] c5326593c4 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-18 19:14:27 +02:00
Magne Sjaastad 43fa4197c7 Updates workflow to use Windows 2025 2025-08-06 14:46:50 +02:00
Kristian Bendiksen d01ef325fa GA: Remove Qt5 builds for AppFwkUnitTest jobs. 2024-10-04 15:27:43 +02:00
dependabot[bot] f1fa944c58 Bump jurplel/install-qt-action from 3 to 4
Bumps [jurplel/install-qt-action](https://github.com/jurplel/install-qt-action) from 3 to 4.
- [Release notes](https://github.com/jurplel/install-qt-action/releases)
- [Commits](https://github.com/jurplel/install-qt-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: jurplel/install-qt-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 11:05:00 +02:00
Magne Sjaastad edf44cb4c0 Prepare CMake to support both Qt5 andf Qt6
CEE_USE_QT6 controls if Qt6 is used.
Improved install and package for Qt6, target version Qt 6.5.3
Added Qt6 to github action for AppFwkUnitTest
2024-01-09 11:02:41 +01:00
Kristian Bendiksen 7aabe8c4a8 Python: add type hinting to python code.
Types are checked using mypy.

Fixes #10394.
2023-08-23 09:47:44 +02:00
Magne Sjaastad f4dd1d363d Add prefix to cmake options
Add missing RESINSIGHT_ prefix to cmake options
GHA: Fix warnings
2023-05-19 15:03:04 +02:00
Magne Sjaastad c6d70a56f5 Improve AppFwk unit testing
* Get Cmake and Ninja
* Remove use of QtScript
* Run user interface test only on Windows
2023-03-21 10:22:14 +01:00
Magne Sjaastad 8028444018 GitHub Actions: Add apt mirror to make package download more robust
- Download of Ubuntu packages from Azure is unstable. Add mirror sites to improve reliability.
- Improve use of clang-format and include source code changes
2023-02-07 07:22:57 +01:00
Magne Sjaastad 60abadb86e GHA: Add retry for apt commands 2023-02-06 16:42:03 +01:00
Magne Sjaastad eaf3b970ad add apt-get update
Make sure to call apt-get update before apt-get install
2023-01-13 15:08:30 +01:00
Magne Sjaastad 2cd7576413 Update files 2022-10-13 20:09:08 +02:00
Magne Sjaastad ab9e8646db Update vcpkg and GitHub Actions (#8682)
* Update vcpkg to latest release (2021.05.12) Use https://github.com/microsoft/vcpkg
* Update all GHA to latest from dev
* Python code linting changes detected by black
2022-03-15 08:19:44 +01:00
Magne Sjaastad 105deba056 Update path for Qt to make caching work (#6281) 2020-08-09 09:19:40 +02:00
Magne Sjaastad df3cf7bee7 gha : Upgrade to latest version of cache and checkout 2020-06-09 09:38:07 +02:00
Magne Sjaastad f176f920d5 bump 2020-04-17 13:54:14 +02:00
Magne Sjaastad c23b00b9f2 fix run-cmake 2020-04-17 13:54:14 +02:00
Magne Sjaastad fd89b79462 Typo 2020-04-17 13:54:14 +02:00
Magne Sjaastad 52d6b99f0c Test cache of Qt 2020-04-17 13:54:14 +02:00
Magne Sjaastad 3083dd319a Add build of AppFwk (#5689) 2020-03-15 19:28:33 +01:00