Dusan Figala
749fea60b0
Add macos nightly CI
2023-08-02 18:24:44 +01:00
Dusan Figala
34ffb5b28e
Add nightly build workflow
...
Add cpack options
2023-08-02 13:27:50 +01:00
Dusan Figala
425619e195
CD: trigger on tags following the versioning scheme
2023-07-26 15:37:03 +01:00
Daniel Tipping
78daafc3f5
Prevent failure of CI notification for PRs from forks
...
Fixes failure seen in #140
2023-07-17 18:24:07 +00:00
Daniel Tipping
dcfd661e9e
Rename GH Actions workflow for consistency
2023-06-17 15:36:07 +00:00
Dusan Figala
48b1c8c624
Add deploy WF
2023-06-05 09:03:43 +00:00
Dusan Figala
ddbbbe776b
Remove self coverage input
2023-05-12 10:14:13 +02:00
Dusan Figala
e45c6b5024
Add build config for self-hosted runners
2023-05-12 10:14:13 +02:00
Dusan Figala
5ad4f1531c
Fix build config format
2023-05-12 10:14:13 +02:00
Dusan Figala
a7f126a563
Move HPC build configuration from reusable wf
2023-05-12 10:14:12 +02:00
Daniel Tipping
4012d58d73
Fix workflow_id for notifications about nightly CI
...
This allows us to correctly check the previous conclusion of the nightly
CI so we can send a notification if previously-failing CI is now
passing.
The default workflow_id is `ci.yml` so we've been checking the
conclusion of the wrong workflow.
2023-05-09 10:05:16 +01:00
Daniel Tipping
3ce74a4c53
Add Teams notifications for CI and new PRs
2023-05-05 13:36:32 +01:00
Shahram Najm
7813fd1223
EXTRA_TOOLS: retry enabling
2023-04-16 14:11:05 +01:00
Shahram Najm
3b65fa4755
Enable EXTRA_TOOLS
2023-04-15 20:37:49 +01:00
Dusan Figala
de2c69fb02
Remove duplicate cmake options yaml keys
2023-04-12 10:16:17 +02:00
Dusan Figala
16ea23dcff
Enable extended tests in HPC CI
2023-04-12 09:20:09 +02:00
Dusan Figala
f3e77da2e0
Fix build inputs if not nightly test
2023-04-06 13:18:52 +02:00
shahramn
a9a08b5751
Run full suite in parallel
2023-04-05 17:01:08 +02:00
shahramn
8dccf3b086
Update ci-nightly-test.sh
2023-04-05 17:01:08 +02:00
shahramn
0ab9568ffe
Update ci-nightly-test.sh
2023-04-05 17:01:08 +02:00
Dusan Figala
31a321be50
Load NetCDF module
2023-04-05 17:01:08 +02:00
Dusan Figala
7154cb5ad9
Enable all features for nightly test
2023-04-05 17:01:08 +02:00
shahramn
e2074f5e6a
Update ci-nightly-test.sh
2023-04-05 17:01:08 +02:00
Dusan Figala
ee44965bd4
Run single failing test
2023-04-05 17:01:08 +02:00
Dusan Figala
1303c09ed9
Force build for nightly test
2023-04-05 17:01:07 +02:00
Dusan Figala
e760d43752
Trigger nightly tests on HPC
2023-04-05 17:01:07 +02:00
Dusan Figala
fa26ab1077
Add code coverage CI job
2023-03-31 13:50:07 +02:00
Dusan Figala
1658debfe8
Add workflow to manage public PR labels
2023-03-17 12:36:23 +00:00
Dusan Figala
1dfa419c44
Trigger CI when public PR is approved
2023-03-17 12:36:23 +00:00
Dusan Figala
6e24fac103
Trigger downstream CI
2023-03-17 12:36:23 +00:00
Dusan Figala
963b6b7967
Create HPC reusable CI workflow
2023-03-17 12:36:23 +00:00
Dusan Figala
325efa1eef
Create reusable CI workflow
2023-03-17 12:36:23 +00:00
Daniel Tipping
7122fed43e
Add GitHub Action to sync to Bitbucket
2023-02-27 15:25:39 +00:00
Shahram Najm
9277d89d98
GitHub actions: pass ecCodes-specific cmake options
2023-01-29 18:52:34 +00:00
Simon Smart
e30a34dbc1
Use master branch for libaec in ci testing
2022-02-16 14:12:22 +00:00
Shahram Najm
26fa49a2b7
Github workflow: Add libaec (take 2)
2022-02-15 17:56:42 +00:00
Shahram Najm
5c208acd2b
Github workflow: Add libaec
2022-02-15 17:50:57 +00:00
Dusan Vuckovic
12313501fc
Switched to reusable workflow.
2021-11-30 13:58:20 +00:00
Shahram Najm
69f65dff6b
Added Github workflow for CI
2021-08-06 13:50:11 +01:00
Shahram Najm
aa1fcda7b3
Add missing newline at EOF
2020-11-13 14:03:18 +00:00
Stephan Siemen
7c34177e35
GitHub Action - add event eccodes-update
2020-11-13 09:27:52 +00:00