joaquintides
a166a56401
dropped macos-11 and included macos-14 ( #254 )
...
* dropped macos-11 and included macos-14
* enabled CI for this branch
* disabled CI for this branch (was for testing purposes)
2024-06-11 10:00:20 +02:00
joaquintides
3c53fe5db9
reverted prior
2024-06-10 20:38:10 +02:00
joaquintides
cfa3cb2d1f
enabled CI for this branch
2024-06-10 20:10:01 +02:00
joaquintides
cffd0a413e
added CODECOV_TOKEN ( #253 )
...
* added CODECOV_TOKEN
* added missing newline
2024-06-08 18:50:31 +02:00
Peter Dimov
43186b04d1
Add msvc-14.3 /permissive- to GHA
2024-02-08 19:59:47 +02:00
joaquintides
7fd94b9df7
Fix/bucket iterator indirection operator ( #220 rewrite) ( #221 )
...
* Add tests for member of pointer operator for bucket iterators
* Fix erroneous conversion from node* to value_type* in bucket iterators
Originally caughy by vslashg from PR https://github.com/boostorg/unordered/pull/220
* Update change log
* Update GHA config to use containers in C++20 builds for clang-14 as it's incompatible with libstdc++-13
* fixed Python installation problem
* tried variation of former fix
* tried another variation of former fix
* tried yet another variation
* editorial
---------
Co-authored-by: Christian Mazakas <christian.mazakas@gmail.com >
2023-11-17 08:51:40 +01:00
Christian Mazakas
630031706b
Remove project test requirements and remove problematic CI entries
2023-09-28 09:51:47 -07:00
Christian Mazakas
b0a13f896f
Remove problematic characters from clang GHA job names
2023-09-27 11:44:45 -07:00
Christian Mazakas
968c2e9c11
Split clang GHA jobs
2023-09-27 11:44:45 -07:00
Christian Mazakas
53a6566a98
Split up GHA gcc-12 sanitizer jobs
2023-09-27 11:44:45 -07:00
sdarwin
97b52879f5
Self-hosted github actions runners
2023-07-12 14:42:51 -06:00
Peter Dimov
9a7d1d336a
Update ci.yml
2023-06-26 21:41:13 +03:00
joaquintides
67913ed99a
re-enabled CI on feature/* branches
2023-06-17 17:21:09 +02:00
Christian Mazakas
af19d99b70
Clean up CI to pre-debugging state
2023-06-07 10:05:19 -07:00
Christian Mazakas
2914925b4d
Explicitly disable ccache in GHA runner file
2023-06-06 09:14:00 -07:00
Christian Mazakas
bc37851725
Remove usage of ccache from problematic gcc-12 sanitizer actions
2023-06-06 08:51:59 -07:00
Christian Mazakas
4efb55146a
Update gcc used for code coverage collection
2023-06-02 15:08:29 -07:00
Christian Mazakas
bcf5d0cf13
Attempt to disable extraneous runs on CI
2023-05-11 08:39:29 -07:00
Christian Mazakas
9e6b5a7e43
Add tsan OSX job
2023-03-22 15:07:36 -07:00
Christian Mazakas
e1f11e840c
update clang tsan job to use libc++
2023-03-22 13:55:42 -07:00
Christian Mazakas
f2d4f1968b
Explicitly add B2_TARGETS to script invocation
2023-03-22 12:49:05 -07:00
Christian Mazakas
ff356ac083
Fix typo in GHA ci.yml
2023-03-22 11:20:03 -07:00
Christian Mazakas
3064801a89
Attempt to add tsan to GHA
2023-03-22 11:19:13 -07:00
Peter Dimov
82acad3794
Increase GHA timeout to 180 minutes
2023-03-06 17:04:06 +02:00
Christian Mazakas
ba439437bf
Add osx 12 to gha ci matrix
2023-02-14 10:55:35 -08:00
Christian Mazakas
20ea4a77a7
Add RTC msvc jobs to GHA CI
2022-11-22 10:33:32 -08:00
Peter Dimov
99bd9d9d31
Update ci.yml
2022-11-05 20:24:40 +02:00
Peter Dimov
71b860d6ae
Update ci.yml
2022-11-02 21:55:41 +02:00
Peter Dimov
787b1a9887
Update ci.yml
2022-11-02 19:06:55 +02:00
Peter Dimov
fdd5fe3b40
Update ci.yml
2022-11-01 15:45:49 +02:00
Peter Dimov
cf643fad2a
Split GCC w/ sanitizers to avoid timeout
2022-10-29 19:28:58 +03:00
Peter Dimov
3abe5de533
Switch from macos-10.15 (deprecated) to macos-11
2022-07-22 20:44:54 +03:00
Peter Dimov
45542e26cb
Update ci.yml
2022-06-30 12:29:47 +03:00
Peter Dimov
2ccd6654c1
Update ci.yml
2022-06-28 03:29:35 +03:00
Alexander Grund
0d1d9f4634
CI: Test only default (shared) linkage on GHA
...
As there is no actual compiled library there is no need to test shared
and static linking. This effectively halfes the number of compile jobs.
2022-06-09 11:04:20 +02:00
Alexander Grund
5a64ca48ad
Update CI from boost-ci
...
Sync with upstream adding improved CMake builds and coverage collection
2022-06-09 11:04:20 +02:00
Peter Dimov
f8342e4b04
Add a GCC 12 job without sanitization
2022-06-03 17:08:51 +03:00
Peter Dimov
0be4856144
Add GCC 12, Clang 13, 14 to ci.yml
2022-06-03 05:41:53 +03:00
Peter Dimov
7503b85f6a
Add posix-cmake-subdir, posix-cmake-install jobs to ci.yml
2022-06-03 01:36:57 +03:00
Peter Dimov
8081a3f9ff
Add CMake tests to ci.yml
2022-06-02 18:43:12 +03:00
Christian Mazakas
e7d34a5ab1
Remove unsupported Windows image from GHA CI
2022-05-20 13:53:40 -07:00
Peter Dimov
bdfb0e3e25
Update ci.yml
2022-02-10 01:27:59 +02:00
Christian Mazakas
7a64f1634f
Update CI to run sanitizers on the latest compilers for posix systems
2022-01-10 13:55:14 -08:00
Peter Dimov
3646a7143e
Add msvc-14.0, msvc-14.3
2021-12-02 18:32:30 +02:00
Peter Dimov
f1678399af
Remove cxxstd=2a from clang-9, 10
2021-08-28 17:00:31 +03:00
Peter Dimov
bae1f8ca82
Switch 16.04 jobs to 18.04
2021-08-28 16:53:45 +03:00
Peter Dimov
790c33d6a7
Re-add gcc-9 on 18.04 for contrast
2021-08-21 22:17:34 +03:00
Peter Dimov
a9f5da7799
Use 20.04 for gcc-9 and above
2021-08-21 21:03:48 +03:00
Peter Dimov
76a44cff09
Disable cxxstd=2a for clang-8
2021-08-21 19:09:17 +03:00
Peter Dimov
c31ace5fc8
Add .github/workflows
2021-08-21 19:03:57 +03:00