dependabot[bot]
269946b1a7
build(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `coverallsapp/github-action` from 2.3.0 to 2.3.4
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](643bc377ff...cfd0633edb
)
Updates `github/codeql-action` from 3.26.6 to 3.27.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4dd16135b6...662472033e
)
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 19:54:15 +03:00
Azat Khuzhin
2a1ec766ed
ci/openbsd: bump autoconf version to 2.72
2024-10-21 21:54:19 +02:00
Kirill Rodriguez
096c5fe584
update openbsd pkg names to 7.6
2024-10-20 21:43:09 +01:00
Kirill Rodriguez
87c921f9fc
make sure cmake cache misses when configuration files change
2024-10-20 21:41:26 +01:00
Kirill Rodriguez
2321506d41
replace mbedtls@2 with mbedtls
2024-10-04 07:42:45 +00:00
Kirill Rd
d681a0d4f9
CI fixes for openbsd/android/freebsd ( #1721 )
...
the following changes are introduced:
* openbsd CI fails with "too many open files", fixed with `ulimit -n` (now it fails for a more test-specific reasons)
* android CI fails with `pipe2` method not found, fixed by removing cache
* bumped freebsd to 13.4 (and 14.1) as they [reached EOL](https://www.freebsd.org/releases/ )
2024-10-03 09:09:21 +02:00
Kirill Rd
cd68743eeb
add android CI cmake builds ( #1716 )
...
* trying android-ci workflow
* focus on android
* fix workflow file
* another fix attempt
* update java
* added host targets
* added clause for skipping CI
* revert focus on android
* set push CI back to master branch
* fix CI cache key for android
2024-09-23 10:12:10 +02:00
dependabot[bot]
aa04ba9341
build(deps): bump github/codeql-action in the github-actions group
...
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.25.15 to 3.26.6
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](afb54ba388...4dd16135b6
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-15 00:09:58 +03:00
dependabot[bot]
d3f6c78e3a
build(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `ossf/scorecard-action` from 2.3.3 to 2.4.0
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](dc50aa9510...62b2cac7ed
)
Updates `github/codeql-action` from 3.25.11 to 3.25.15
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b611370bb5...afb54ba388
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 00:27:05 +03:00
Azat Khuzhin
0bbaee6110
Disable persist-credentials for actions/checkout to improve security
2024-07-06 09:13:41 +02:00
Azat Khuzhin
7331c66b4d
ci: limit artifacts
...
Refs: https://github.com/libevent/libevent/security/advisories/GHSA-f4cg-pcr2-495m
2024-07-06 09:00:38 +02:00
dependabot[bot]
7c20c21967
Bump github/codeql-action in the github-actions group
...
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.25.10 to 3.25.11
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](23acc5c183...b611370bb5
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 22:51:54 +03:00
dependabot[bot]
90b9520f3c
Bump the github-actions group across 1 directory with 3 updates
...
Bumps the github-actions group with 3 updates in the / directory: [coverallsapp/github-action](https://github.com/coverallsapp/github-action ), [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `coverallsapp/github-action` from 2.2.3 to 2.3.0
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](3dfc556739...643bc377ff
)
Updates `ossf/scorecard-action` from 2.3.1 to 2.3.3
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](0864cf1902...dc50aa9510
)
Updates `github/codeql-action` from 3.25.3 to 3.25.10
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](d39d31e687...23acc5c183
)
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 10:59:28 +03:00
Azat Khuzhin
e0d53cbcd5
ci: ignore lukka/run-vcpkg for updates by dependabot
...
Follow-up for: https://github.com/libevent/libevent/pull/1657
2024-06-24 09:47:22 +03:00
Azat Khuzhin
3d85362557
ci: secure github.event.repository.owner.name
...
Even though this should not be a problem, let's do this anyway.
Reported-by: Francesco Garofalo
2024-06-01 19:57:01 +03:00
Hennadii Stepanov
525f5d0a14
ci: Switch lukka/run-vcpkg
back to v7
...
Newer versions expect a vcpkg manifest.
2024-05-20 17:17:27 +03:00
Azat Khuzhin
ab338ab1dc
ci: fix typo in matrix
2024-05-20 11:19:28 +02:00
Cœur
5d45f4d9ff
Simplifying apple-cmake-job
2024-05-05 09:34:14 +03:00
Cœur
7ede5af692
Updating deprecated GitHub actions ( #1629 )
...
* Updating deprecated GitHub actions
* code review: use commit hash for actions
2024-05-04 12:04:14 +02:00
dependabot[bot]
ac96656c2f
Bump github/codeql-action in the github-actions group
...
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.24.10 to 3.25.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4355270be1...d39d31e687
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-04 12:52:27 +03:00
Azat Khuzhin
534da76d44
Merge pull request #1641 from Coeur/coeur/apple-cmake-job
...
Adding apple-cmake-job for an iOS/tvOS/visionOS/watchOS build
2024-05-04 12:48:57 +03:00
Cœur
f516e399b4
Fix brew path on Apple Silicon ( #1633 )
...
* Fix brew path on Apple Silicon
* code review: `brew --prefix openssl`
* code review: correct mbedtls path
* code review: cmake does support autodetection of OPENSSL_ROOT_DIR
2024-05-04 11:42:26 +02:00
Cœur
3c744ceed0
fix linux retrying cmake
2024-05-04 12:41:00 +03:00
Cœur
71108830f6
using xcode-version: latest-stable for xros support
2024-05-02 13:16:04 +08:00
Cœur
b7fb04e88e
Adding apple-cmake-job for an iOS/tvOS/watchOS build
2024-05-02 12:57:55 +08:00
dependabot[bot]
e0a4574ba2
Bump the github-actions group with 5 updates
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/cache](https://github.com/actions/cache ) | `3` | `4` |
| [nick-fields/retry](https://github.com/nick-fields/retry ) | `2` | `3` |
| [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) | `1.2.5` | `2.2.3` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) | `2.1.2` | `2.3.1` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2.2.4` | `3.24.10` |
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
Updates `nick-fields/retry` from 2 to 3
- [Release notes](https://github.com/nick-fields/retry/releases )
- [Changelog](https://github.com/nick-fields/retry/blob/master/.releaserc.js )
- [Commits](https://github.com/nick-fields/retry/compare/v2...v3 )
Updates `coverallsapp/github-action` from 1.2.5 to 2.2.3
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Upgrade guide](https://github.com/coverallsapp/github-action/blob/main/UPGRADE.md )
- [Commits](09b709cf6a...3dfc556739
)
Updates `ossf/scorecard-action` from 2.1.2 to 2.3.1
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](e38b1902ae...0864cf1902
)
Updates `github/codeql-action` from 2.2.4 to 3.24.10
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](17573ee1cc...4355270be1
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: nick-fields/retry
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 09:39:14 +03:00
Diogo Teles Sant'Anna
80e25c02ff
Enable dependabot for github actions
2024-04-15 10:40:35 +03:00
Diogo Teles Sant'Anna
a4ec4cbe51
Hashpin workflows that use sensitive permisisons
2024-04-15 10:40:35 +03:00
neil
4fd07f0ee8
Upgrade vmactions to use linux runners ( #1570 )
...
Co-authored-by: neil <neilgit@neilpang.com>
2024-03-12 21:56:35 +01:00
Azat Khuzhin
b9e1fe74e7
ci: disable netbsd and freebsd due to lack of runners
...
For example for openbsd-cmake-job (7.2, NONE)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
And maybe this will fix the macos builds.
2024-03-11 21:00:18 +01:00
Pierce Lopez
7eddd5262a
Patch abi-compliance-checker to avoid endless loop
2024-02-20 08:25:09 +01:00
Azat Khuzhin
f37c667cba
Add ABI check without deploy for PRs
2024-02-20 07:53:18 +01:00
Azat Khuzhin
551df0b2f1
ci: try to fix ABI check by using newer version of ubuntu
...
Looks like after upgrading ubuntu from 18.04 (that has 1.9 version of
lvc abi tools) to 20.04 (that has 1.11) the abi-check started to
timeout (works longer then 6 hours, while usually few minutes, and
sometimes even faster was enough).
Unlikely upgrading ubuntu will help, since 22.04 and 20.04 has the same
version, but still, let's try.
Refs: #1463
2024-02-20 07:50:35 +01:00
Azat Khuzhin
da3c7b5027
Update link to the github package registry usage from github actions
...
Ugh, old link even don't have any redirect, what is a pitty.
[skip ci]
2024-02-18 12:45:21 +01:00
Azat Khuzhin
cffb7c03f1
ci: disable ABI check temporary (I hope that "temporary")
...
Refs: https://github.com/libevent/libevent/issues/1463
2024-01-13 15:55:12 +03:00
Azat Khuzhin
3e01178b1b
Update vcpkg to fix windows CI
...
Previusly it got lots of 404 errors during downloading packages, this
was due to too old repository had been used.
2024-01-06 14:28:26 +01:00
Azat Khuzhin
85c09bbfa6
Switch to windows-latest (just in case)
2024-01-06 14:28:20 +01:00
Diogo Teles Sant'Anna
613581bbcf
Enable Scorecard GitHub Action
2023-07-16 15:22:38 +02:00
Azat Khuzhin
3d1d7548cd
Increase timeout for tests
...
Now, it 20min for sequential runs is not enough already, I've tested it
on t3.medium manually and got the same:
Total Test time (real) = 1275.03 sec
And also if I run tests in parallel then I had few failures:
bufferevent/bufferevent_connect_fail:
FAIL /root/libevent/test/regress_bufferevent.c:865: didn't fail? what 128
FAIL /root/libevent/test/regress_bufferevent.c:906: assert(test_ok == 1): 0 vs 1
FAIL /root/libevent/test/regress_bufferevent.c:839: assert(n_events_invoked == 1): 2 vs 1bufferevent/bufferevent_connect_fail_eventcb_defer:
FAIL /root/libevent/test/regress_bufferevent.c:839: assert(n_events_invoked == 1): 2 vs 1bufferevent/bufferevent_connect_fail_eventcb: 3/386 TESTS FAILED. (45 skipped)
v2: Increase timeout more (for netbsd)
2023-07-13 21:21:26 +02:00
Michael Davidsaver
7cd51ae1dd
Add CI tests which require SSL libraries
2023-06-07 11:10:14 -07:00
fanquake
bdb343e180
ci: use newer actions/x versions for master jobs
...
Now that the jobs are running again, a number of deprecation warnings
have surfaced
https://github.com/libevent/libevent/actions/runs/4876367881 :
```bash
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2.0.0.
```
Looks like the most straightforward thing todo here is just use the
newer version of the checkout action.
Also move to the v1 tag for the coveralls job, rather than a pinned,
much older version (the latest release is 1.2.5, https://github.com/coverallsapp/github-action/releases ).
Same again for actions/cache.
2023-05-04 21:21:40 +02:00
fanquake
211736697b
ci: use OpenBSD 7.2 over 7.1
...
In the most recent CI run, all the OpenBSD CI jobs failed, i.e
https://github.com/libevent/libevent/actions/runs/4876367885/jobs/8699759831 ,
this seems to be due to the fact that packages for 7.1 have been removed
from https://cdn.openbsd.org/pub/OpenBSD/ (only has 7.2 & 7.3):
```bash
Config file: openbsd-7.1.conf
https://cdn.openbsd.org/pub/OpenBSD/7.1/packages/amd64/ : no such dir
Can't find rsync-3.2.3p0
Couldn't install rsync-3.2.3p0
exec shell: bash run.sh showDebugInfo
```
Switch to using 7.2, which is available, so that the CI will run.
2023-05-04 21:20:23 +02:00
fanquake
60ad22d47d
actions: use supported version of Ubuntu
...
It looks like these jobs are failing to run, because support for
ubuntu-18.04 has been removed entirely, see:
https://github.com/actions/runner-images/issues/6002 .
Migrate to ubuntu-20.04.
2023-05-03 22:43:17 +02:00
Azat Khuzhin
6e1826dd77
ci: fix typo in yaml for cifuzz
...
Follow-up for: #1431
2023-03-08 21:34:37 +01:00
Azat Khuzhin
606056d6e7
ci: switch to ubuntu 20.04
...
github action reports "internal error" for builds on ubuntu 18.04:
linux-cmake-job (ubuntu-18.04, COMPILER_CLANG)
This is a scheduled Ubuntu-18.04 brownout. The Ubuntu-18.04 environment is deprecated and will be removed on April 1st, 2023. For more details, see https://github.com/actions/runner-images/issues/6002
linux-cmake-job (ubuntu-18.04, COMPILER_CLANG)
GitHub Actions has encountered an internal error when running your job.
2023-03-07 06:15:33 +01:00
Diogo Teles Sant'Anna
99a4b1a786
ci: set minimal permissions on GitHub Actions
...
Change made by setting top-level read-only permisisons, and any
other necessary permissions set as job-level.
Closes #1421
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
2023-03-06 21:18:59 +01:00
Azat Khuzhin
28c28f075b
Merge pull request #1414 from azat/build/deprecate-autotools
...
Deprecate autotools build
2023-02-13 08:09:21 +01:00
Azat Khuzhin
1df2a5a69e
test: enable allocator_may_return_null=1 for calloc with ENOMEM test
2023-02-12 21:55:40 +01:00
Azat Khuzhin
c437b84adb
Remove extra builds for autotools on CI
...
We have almost the same matrix for cmake and autotools, but autotools is
considered to be deprecated from now on, plus our CI takes too much
time, especially non-linux, since we are using public infrastucture.
So let's remove extra builds.
2023-02-12 16:30:03 +01:00
Azat Khuzhin
f7e39d2e9b
ci: bump cache and checkout plugins
2023-02-12 16:30:03 +01:00