#
7398037a |
| 15-May-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
GHA: pin dependencies Closes #13628
|
#
4f262ee0 |
| 13-May-2024 |
Max Dymond |
Add the remainder of the workflows
|
#
303bb878 |
| 25-Apr-2024 |
Philip Heiduck |
ci: remove microsoft-prod.list This is added by default, and it is often broken, but we don't need anything from it. Closes #13473
|
#
a3b084b9 |
| 04-Apr-2024 |
Daniel Stenberg |
GHA: add valgrind to a wolfSSL build Closes #13274
|
#
d18811b5 |
| 08-Jan-2024 |
Daniel Stenberg |
CI: install libpsl or configure --without-libpsl in builds As a follow-up to the stricted libpsl check in configure
|
#
2d4d0c1f |
| 21-Dec-2023 |
Viktor Szakats |
appveyor: replace PowerShell with bash + parallel autotools PowerShell works (after a steep development curve), but one property of it stuck and kept causing unresolvable usability issue
appveyor: replace PowerShell with bash + parallel autotools PowerShell works (after a steep development curve), but one property of it stuck and kept causing unresolvable usability issues: With `$ErrorActionPreference=Stop`, it does abort on failures, but shows only the first line of the error message. In `Continue` mode, it shows the full error message, but doesn't stop on all errors. Another issue is PowerShell considering any stderr output as if the command failed (this has been improved in 7.2 (2021-Nov), but fixed versions aren't running in CI and will not be for a long time in all test images.) Thus, we're going with bash. Also: - use `-j2` with autotools tests, making them finish 5-15 minutes per job faster. - omit `POSIX_PATH_PREFIX`. - use `WINDIR`. - prefer forward slashes. Follow-up to: 75078a415d9c769419aed4153d3d525a8eba95af #11999 Ref: #12444 Fixes #12560 Closes #12572
show more ...
|
#
bda21291 |
| 06-Dec-2023 |
Viktor Szakats |
tidy-up: fix yamllint whitespace issues Closes #12466
|
#
c39585d9 |
| 30-Sep-2023 |
Viktor Szakats |
gha: bump actions to latest versions - actions@checkout@v4 (from v3 and v2) - fsfe/reuse-action@v2 (from v1) Closes #12000
|
#
99464108 |
| 11-Jul-2023 |
Daniel Stenberg |
CI: use wolfSSL 5.6.3 in builds No using master anymore Closes #11424
|
#
fb802b52 |
| 23-Jun-2023 |
Dan Fandrich |
CI: enable parallel make in more builds Most CI services provide at least two cores, so enable parallel make jobs to take advantage of that for builds. Some dependencies aren't safe
CI: enable parallel make in more builds Most CI services provide at least two cores, so enable parallel make jobs to take advantage of that for builds. Some dependencies aren't safe to build in parallel so leave those as-is. Also, rename a few workflows to eliminate duplicate names and provide a better idea what they're about.
show more ...
|
#
3f3dfb4d |
| 27-Mar-2023 |
Philip Heiduck |
wolfssl.yml: bump to version 5.6.0 Closes #10843
|
#
43e71fe0 |
| 25-Mar-2023 |
Dan Fandrich |
CI: skip some more builds when possible When a commit only contains tests, documentation, or cmake files, skip those builds that aren't affected by those. The file filters avail
CI: skip some more builds when possible When a commit only contains tests, documentation, or cmake files, skip those builds that aren't affected by those. The file filters available on the CI services don't seem to allow skipping individual jobs, only the entire workflow, so we can't get any more fine-grained than this.
show more ...
|
#
395b9175 |
| 11-Mar-2023 |
Dan Fandrich |
CI: don't run CI jobs if only another CI was changed Also skip builds on non-Windows platforms when only Windows build files have changed. This should reduce the number of usele
CI: don't run CI jobs if only another CI was changed Also skip builds on non-Windows platforms when only Windows build files have changed. This should reduce the number of useless builds and the associated waiting time and chance of spurious failures, freeing resources for new PRs. Closes #10742
show more ...
|
#
6f205967 |
| 13-Feb-2023 |
Philip Heiduck |
CI: update wolfssl / wolfssh to 5.5.4 / 1.4.12 Closes #10493
|
#
bfb98383 |
| 09-Feb-2023 |
Dan Fandrich |
CI: Retry failed downloads to reduce spurious failures A temporary error with a remote server shouldn't cause a CI run to fail. Also, put a cap on the time to download to fail faster on
CI: Retry failed downloads to reduce spurious failures A temporary error with a remote server shouldn't cause a CI run to fail. Also, put a cap on the time to download to fail faster on a misbehaving server or connection and use HTTP compression where possible to reduce download times.
show more ...
|
#
2bc1d775 |
| 02-Jan-2023 |
Daniel Stenberg |
copyright: update all copyright lines and remove year ranges - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - save
copyright: update all copyright lines and remove year ranges - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - saves us from pointless churn - git keeps history for us - the year range is kept in COPYING checksrc is updated to allow non-year using copyright statements Closes #10205
show more ...
|
#
4556665a |
| 01-Jan-2023 |
Philip Heiduck |
Linux CI: update some dependecies to latest tag Closes #10195
|
#
92abdaf8 |
| 28-Dec-2022 |
Andy Alt |
GHA: ignore changes to md files for most workflows Closes #10176
|
#
a2f5a4ca |
| 16-Nov-2022 |
Diogo Teles Sant'Anna |
GHA: clarify workflows permissions, set least possible privilege Set top-level permissions to None on all workflows, setting per-job permissions. This avoids that new jobs inherit unwant
GHA: clarify workflows permissions, set least possible privilege Set top-level permissions to None on all workflows, setting per-job permissions. This avoids that new jobs inherit unwanted permissions. Discussion: https://curl.se/mail/lib-2022-11/0028.html Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com> Closes #9928
show more ...
|
#
0a652280 |
| 29-Sep-2022 |
Daniel Stenberg |
GHA: build tests in a separate step from the running of them ... to make the output smaller for when you want to look at test failures. Removed the examples build from msh3
GHA: build tests in a separate step from the running of them ... to make the output smaller for when you want to look at test failures. Removed the examples build from msh3 Closes #9619
show more ...
|
#
4e689330 |
| 17-Sep-2022 |
Marc Hoersken |
CI/GHA: cancel outdated CI runs on new PR changes Avoid letting outdated CI runs continue if a PR receives new changes. Outside a PR we let them continue running by tying the concurr
CI/GHA: cancel outdated CI runs on new PR changes Avoid letting outdated CI runs continue if a PR receives new changes. Outside a PR we let them continue running by tying the concurrency to the commit hash instead. Also only let one CodeQL or Hacktoberfest job run at a time. Other CI platforms we use have this build in, but GitHub unfortunately neither by default nor with a simple option. This saves CI resources and therefore a little energy. Approved-by: Daniel Stenberg Approved-by: Max Dymond Closes #9533
show more ...
|
#
2ca0530a |
| 11-Sep-2022 |
Philip Heiduck |
CI: skip make, do make install at once for dependencies Signed-off-by: Philip Heiduck <pheiduck@Philips-MBP.lan> Closes #9477
|
#
ad9bc597 |
| 17-May-2022 |
max.mehl |
copyright: make repository REUSE compliant Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the
copyright: make repository REUSE compliant Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the file `.reuse/dep5`. This commit also adds a Github workflow to check pull requests and adapts copyright.pl to the changes. Closes #8869
show more ...
|
#
07a400c8 |
| 30-May-2022 |
Daniel Stenberg |
CI: remove configure --enable-headers-api flags
|
#
498ecdfd |
| 17-May-2022 |
Marc Hoersken |
GHA: align all install, configure and build steps again First step towards more unified build steps on GitHub Actions. Closes #8873
|