Hennadii Stepanov
8659a01714
ci: Add release
job
...
The new job runs checks outlined in the `doc/release-process.md`.
2023-09-04 15:04:37 +01:00
Hennadii Stepanov
f9b38894ba
ci: Update actions/checkout
version
2023-09-04 14:58:01 +01:00
Tim Ruffing
2635068abf
ci/gha: Let MSan continue checking after errors in all jobs
2023-09-03 11:31:35 +02:00
Tim Ruffing
4b8a647ad3
ci/gha: Add ARM64 QEMU jobs for clang and clang-snapshot
2023-09-03 11:31:35 +02:00
Hennadii Stepanov
c223d7e33d
ci: Switch macOS from Ventura to Monterey and add Valgrind
2023-08-28 17:49:45 +01:00
Hennadii Stepanov
cce0456304
ci: Make repetitive command the default one
2023-08-23 21:31:57 +01:00
Hennadii Stepanov
317a4c48f0
ci: Move git config ...
to run-in-docker-action
2023-08-23 21:18:53 +01:00
Hennadii Stepanov
676ed8f9cf
ci: Move "C++ (public headers)" from Cirrus to GitHub Actions
2023-08-23 10:59:26 +01:00
Hennadii Stepanov
61fc3a2dc8
ci: Move "C++ -fpermissive..." from Cirrus to GitHub Actions
2023-08-23 10:24:24 +01:00
Hennadii Stepanov
d51fb0a533
ci: Move "MSan" from Cirrus to GitHub Actions
2023-08-23 10:24:15 +01:00
Hennadii Stepanov
c22ac27529
ci: Move sanitizers task from Cirrus to GitHub Actions
2023-08-23 10:24:05 +01:00
Hennadii Stepanov
ee1be62d84
ci: Use concurrency for pull requests only
...
Otherwise, any previously pending workflow will be canceled on the
following push.
2023-08-22 15:02:30 +01:00
Hennadii Stepanov
fc3dea29ea
ci: Move "ppc64le: Linux..." from Cirrus to GitHub Actions
2023-08-21 15:33:27 +01:00
Hennadii Stepanov
7782dc8276
ci: Move "ARM64: Linux..." from Cirrus to GitHub Actions
2023-08-21 15:33:19 +01:00
Hennadii Stepanov
0a16de671c
ci: Move "ARM32: Linux..." from Cirrus to GitHub Actions
2023-08-21 15:33:08 +01:00
Hennadii Stepanov
ea33914e00
ci: Move "s390x (big-endian): Linux..." from Cirrus to GitHub Actions
2023-08-21 15:32:56 +01:00
Hennadii Stepanov
880be8af99
ci: Move "i686: Linux (Debian stable)" from Cirrus to GiHub Actions
2023-08-21 15:32:20 +01:00
Hennadii Stepanov
e10878f58e
ci, gha: Drop driver-opts.network
input for setup-buildx-action
2023-08-19 18:02:08 +01:00
Hennadii Stepanov
4ad4914bd1
ci, gha: Add retry_builder
Docker image builder
...
This change is aimed at significantly reducing the frequency of failures
caused by intermittent network timeouts.
2023-08-18 17:05:25 +01:00
Hennadii Stepanov
03c9e6508c
ci, gha: Add "x86_64: Linux (Debian stable)" GitHub Actions job
2023-08-18 13:57:50 +01:00
Hennadii Stepanov
87d35f30c0
ci: Rename cirrus.sh
to more general ci.sh
...
This makes sense in the process of moving stuff to GitHub Actions.
2023-08-18 10:57:58 +01:00
Hennadii Stepanov
2b6f9cd546
ci, gha: Add Windows jobs based on Linux image
2023-08-18 10:57:45 +01:00
Jonas Nick
48b1d939b5
Merge bitcoin-core/secp256k1#1403 : ci, gha: Ensure only a single workflow processes github.ref
at a time
...
b0886fd35c0ad05adee3fb8008e4315bf2f91f1f ci, gha: Ensure only a single workflow processes `github.ref` at a time (Hennadii Stepanov)
Pull request description:
ACKs for top commit:
real-or-random:
ACK b0886fd35c0ad05adee3fb8008e4315bf2f91f1f
jonasnick:
ACK b0886fd35c0ad05adee3fb8008e4315bf2f91f1f
Tree-SHA512: 8edda9259fc07bda3a35286ab97238b2f2749fbc629030da52e5a352988e5562cf62255c7d4917b7f0c8dbc9a0bd3a36b5e725d3d5a4c635ae8239faef829d1b
2023-08-18 09:56:40 +00:00
Jonas Nick
060e32cb60
Merge bitcoin-core/secp256k1#1401 : ci, gha: Run all MSVC tests on Windows natively
...
d78bec7001fe6f5ed8d5b215bf61e7b74e3369ca ci: Remove Windows MSVC tasks from Cirrus CI (Hennadii Stepanov)
3545dc2b9bdbf856c1e0288120ef1cde99daa7ec ci, gha: Run all MSVC tests on Windows natively (Hennadii Stepanov)
Pull request description:
ACKs for top commit:
real-or-random:
ACK d78bec7001fe6f5ed8d5b215bf61e7b74e3369ca
jonasnick:
ACK d78bec7001fe6f5ed8d5b215bf61e7b74e3369ca
Tree-SHA512: b58162a9f0827dceb1c7eb6fb7c759c0bffcf3e0d24cc7e6628ad71d1faaabaffb9d8de6fcd3d07bfcaca409632a13f711f9ad871a30718139557544cf91b4bf
2023-08-17 16:55:15 +00:00
Tim Ruffing
c2f6435802
ci: Add comment about switching macOS to M1 on GHA later
2023-08-17 16:03:54 +02:00
Hennadii Stepanov
b0886fd35c
ci, gha: Ensure only a single workflow processes github.ref
at a time
2023-08-17 14:32:43 +01:00
Hennadii Stepanov
3545dc2b9b
ci, gha: Run all MSVC tests on Windows natively
2023-08-17 10:13:28 +01:00
Hennadii Stepanov
8e54a346d2
ci, gha: Run "x86_64: macOS Ventura" job on GitHub Actions
2023-08-16 16:45:21 +01:00
Hennadii Stepanov
c8d9914fb1
ci, gha: Run "SageMath prover" job on GitHub Actions
2023-08-14 14:28:53 +01:00
Hennadii Stepanov
f1774e5ec4
ci, gha: Make MSVC job presentation more explicit
2023-08-09 15:08:24 +01:00
Hennadii Stepanov
a2f7ccdecc
ci: Run "Windows (VS 2022)" job on GitHub Actions
2023-08-09 12:54:18 +01:00