Magne Sjaastad
10ecec9fb2
Use ubuntu-26.04 runners in all GitHub workflows
...
Install clang-19 from the Ubuntu archive, as apt.llvm.org has no LLVM 19 repository for 26.04.
2026-09-28 09:22:46 +02:00
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
dependabot[bot]
4f51687715
Bump peter-evans/create-pull-request from 7 to 8
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 11:48:47 +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
ad310714c2
GHA: Update runner images
2025-02-13 08:13:03 +01:00
Magne Sjaastad
3f08901379
Use updated opm-common
...
* Update opm-common submodule and use branch development https://github.com/CeetronSolutions/opm-common/tree/development
* Add cmake-format of ThirdParty/custom-opm-common/CMakeLists.txt
* Add boost-test
* Update generated files and simplify CMake configuration
Add -D_USE_MATH_DEFINES to CMake to avoid multiple local defines
Introduce flag CREATE_OPM_COMMON_KEYWORDS used to generate C++ files JSON files. This enables use also in MSVC. Remove obsolete direct include of source files.
* Update generated ESMRY test file
There was a invalid extra : postfix for some keywords like NEWTON and other N* keywords. When creating ESRMY using updated opm-common fix this issue.
* Update URL for custom-opm-common
2025-01-22 08:34:46 +01:00
dependabot[bot]
9b5c5ae0d3
Bump peter-evans/create-pull-request from 6 to 7
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-09 13:37:40 +02:00
Magne Sjaastad
b050cac1d2
Make it possible to build Octave plugins independent to main build
...
The building of Octave plugins within main ResInsight build on RHEL8 cause the build to use gcc-12, and gcc-12 is extremely slow when building opm-common.
Adjust the CMake configuration so it is possible to build the Octave plugins as an independent build job. The plugin binaries can then be uploaded to an external server. The main ResInsight build can download the binaries and include them in the install package for ResInsight.
Use the flag RESINSIGHT_USE_EXTERNAL_OCTAVE_PLUGINS to download external Octave plugin binaries.
2024-06-04 07:42:50 +02:00
Magne Sjaastad
63defd0f1a
GHA: Update to peter-evans/create-pull-request@v6
2024-03-17 11:06:19 +01:00
Magne Sjaastad
ad34bbf125
Use latest version of actions
...
* Update checkout action
* Update setup-python
* Update get-current-time
* Update cache
* Update upload-artifact
2024-01-26 12:45:25 +01:00
Magne Sjaastad
95e3435384
Update pull request actions
2023-05-18 21:21:33 +02:00
Kristian Bendiksen
5847547d81
#8981 GitHub Actions: Pin VM version used for daily builds
2022-11-24 07:26:56 +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
b78cf3a4bb
Use cmake-format on all cmake files
2021-08-26 19:46:38 +02:00
Magne Sjaastad
5bc599cd57
Include top level cmakelist and fix formatting
2021-04-29 10:42:16 +02:00
Gaute Lindkvist
04d5daca67
Create a new ApplicationExe project for the executable
2021-01-11 15:27:45 +01:00
Magne Sjaastad
b8c01eabb6
gha : Revert clang-format and cmake-format on PR
...
When using these workflows on PR, the following error message is displayed
Error: When the repository is checked out on a commit instead of a branch, the 'base' input must be supplied.
2020-11-19 08:17:55 +01:00
Magne Sjaastad
bc9a44803e
gha : Make sure workflows are triggered by pull_request
2020-11-17 13:36:02 +01:00
Magne Sjaastad
659a1091b8
Update actions based on deprecated functions ( #6979 )
2020-11-12 19:14:11 +01:00
Gaute Lindkvist
3cd3b319d4
Add a github action and config file for running CMake-format ( #6849 )
...
* Add a github action and config file for running CMake-format
2020-10-30 11:51:13 +01:00