Andrew Gaul
|
a6637b29e6
|
Opt in to all clang-tidy checks by default (#2477)
Opt out of the noisy checks. Disable clang-tidy on Debian bullseye
and buster and Ubuntu 20.04 due to segfaults.
|
2024-07-01 22:29:34 +09:00 |
|
Viktor Szépe
|
fa807a56fb
|
Fix typos (#2473)
|
2024-06-23 15:33:46 +09:00 |
|
Viktor Szépe
|
39c2d8b2a7
|
Improve CI workflow
|
2024-06-14 16:22:12 +09:00 |
|
Andrew Gaul
|
5c1932f702
|
Upgrade CI to Ubuntu 24.04 LTS (#2456)
|
2024-05-12 11:12:25 +09:00 |
|
Andrew Gaul
|
3864f58c22
|
Upgrade CI to Fedora 40 (#2451)
|
2024-05-11 09:25:05 +09:00 |
|
Takeshi Nakatani
|
9ab5a2ea73
|
Fixed configure error for GHA:sanitize_thread
|
2024-03-19 21:37:19 +09:00 |
|
Andrew Gaul
|
79597c7960
|
Upgrade CI to Alpine 3.19 (#2429)
|
2024-03-07 00:23:00 +09:00 |
|
Takeshi Nakatani
|
a7186b6072
|
Updated actions/checkout from v3 to v4
|
2024-02-07 21:29:42 +09:00 |
|
Andrew Gaul
|
feb0845103
|
Use JDK 21 for Ubuntu 23.10 (#2380)
|
2023-11-27 00:55:35 +09:00 |
|
Takeshi Nakatani
|
ec8caf64b8
|
Reverted the macos CI process(using macos-fuse-t)
|
2023-11-17 21:08:34 +09:00 |
|
Takeshi Nakatani
|
4fdd2456d4
|
Fixed a script of not functioning environment in Github Actions
|
2023-11-15 23:17:26 +09:00 |
|
Andrew Gaul
|
919575f312
|
Upgrade CI to Fedora 39 (#2365)
|
2023-11-12 16:01:09 +09:00 |
|
Andrew Gaul
|
807ec1f6f7
|
Upgrade CI to Alpine 3.18 (#2332)
References #2328.
|
2023-11-12 11:08:44 +09:00 |
|
Andrew Gaul
|
a3964b3fcd
|
Upgrade CI to Ubuntu 23.10 (#2355)
|
2023-10-22 22:18:29 +09:00 |
|
Andrew Gaul
|
64642e1d1b
|
Do not cache stat attributes (#2319)
This is a workaround for CI failures.
|
2023-09-24 18:32:07 +09:00 |
|
Andrew Gaul
|
e9814b4a4d
|
Add Debian bookworm to CI
|
2023-09-11 00:59:23 +09:00 |
|
Andrew Gaul
|
a2f2f72aaf
|
Enable Valgrind in CI (#2297)
Using HTTP instead of HTTPS and
82107f4b6c improve test run-time so that
this is now feasible.
|
2023-08-29 23:11:26 +09:00 |
|
Andrew Gaul
|
c65ce8a42c
|
Add clang-tidy to CI (#2270)
|
2023-08-17 22:42:11 +09:00 |
|
Andrew Gaul
|
7f30353fb9
|
Return std::unique_ptr from S3fsCurl callbacks (#2272)
References #2261.
|
2023-08-17 22:08:56 +09:00 |
|
Takeshi Nakatani
|
235bccced5
|
Added make check for src directory for Linux OS
|
2023-08-16 08:07:02 +09:00 |
|
Andrew Gaul
|
3a6af38582
|
Tighten up Content-Type checking (#2258)
|
2023-08-15 21:23:59 +09:00 |
|
Andrew Gaul
|
3081e419e1
|
Simplify direct shellcheck download with jq (#2239)
|
2023-07-29 09:22:55 +09:00 |
|
Takeshi Nakatani
|
faec0d9d15
|
Refixed for cppcheck 2.1x
|
2023-07-26 07:55:33 +09:00 |
|
Andrew Gaul
|
e14a2eb94b
|
Add AWS CLI config for use_sse=custom (#2230)
|
2023-07-25 23:31:20 +09:00 |
|
Takeshi Nakatani
|
cb3dc28e6e
|
Supported cppcheck 2.10(and changed std from c++03 to c++11 for RHEL7)
|
2023-07-25 08:08:06 +09:00 |
|
Takeshi Nakatani
|
38dc65180b
|
Fixed checking cppcheck version in ci.yml
|
2023-07-24 11:07:31 +09:00 |
|
Andrew Gaul
|
06d0852e74
|
Use JDK 17 for Ubuntu CI (#2200)
Also remove stale 18.04 configuration.
|
2023-06-26 22:07:04 +09:00 |
|
Andrew Gaul
|
e66c9a82a2
|
Add sanitize_thread to CI (#2199)
|
2023-06-25 23:13:49 +09:00 |
|
Andrew Gaul
|
e86e6cf24f
|
Add Ubuntu 23.04 and remove 18.04
18.04 is EOL:
https://ubuntu.com/blog/ubuntu-18-04-eol-for-devices
This removes a FUSE 3 blocker. References #1159.
|
2023-06-25 22:53:59 +09:00 |
|
Andrew Gaul
|
7e8238abc0
|
Upgrade to JDK 17 (#2196)
Newer distros package this but some older ones do not. Also remove
stale Ubuntu 16.04 configuration.
|
2023-06-25 18:05:38 +09:00 |
|
Andrew Gaul
|
3b6688253f
|
Address cppcheck 2.10 warnings (#2163)
Disable newer cppcheck until we can diagnose this further.
References #2162.
|
2023-06-25 16:04:16 +09:00 |
|
Takeshi Nakatani
|
7c9cf84316
|
Added several memory checks to CI
|
2023-06-11 10:23:08 -07:00 |
|
Andrew Gaul
|
7bf4ca1837
|
Add Fedora 38 and remove 36 from CI (#2160)
|
2023-05-14 13:41:12 +09:00 |
|
Takeshi Nakatani
|
24b990d899
|
Disabled to run github action for macos (#2154)
|
2023-05-08 20:28:41 +09:00 |
|
Takeshi Nakatani
|
526700f2de
|
Updated files for support ALPINE v3.17 (#2116)
|
2023-03-05 13:30:59 +09:00 |
|
Takeshi Nakatani
|
a40004f9cc
|
Fixed a conflict between curl and curl-minimal on RockyLinux 9 (#2086)
|
2023-01-04 22:18:28 +09:00 |
|
Takeshi Nakatani
|
38cdaeb191
|
Added Fedora:37 and RockyLinux:9 to Github Actions target OS
|
2022-11-22 22:30:30 +09:00 |
|
Takeshi Nakatani
|
23a5583a7f
|
Updated actions/checkout for gha from v2 to v3 (#2053)
|
2022-11-05 15:08:42 +09:00 |
|
Andrew Gaul
|
a282cb7a84
|
Update CI runners to Fedora 36 and Ubuntu 22.04 (#1965)
Also remove Debian stretch which is no longer supported by LTS.
|
2022-06-22 17:40:08 +09:00 |
|
Takeshi Nakatani
|
df7bbb28d5
|
Replace awscli version 1 to 2
|
2022-04-19 23:11:25 +09:00 |
|
Andrew Gaul
|
d2d75787d2
|
Specify bash strictness options (#1924)
|
2022-03-12 17:01:27 +09:00 |
|
Takeshi Nakatani
|
e014d6e646
|
Changed Rocky Linux 8 instead of CentOS 8
|
2022-02-20 19:29:34 +09:00 |
|
Takeshi Nakatani
|
d7e929e0a8
|
Fixed some Github Actions errors. (#1886)
- Fix knownConditionTrueFalse cppcheck(2.7) error on MacOS
- Fixed package installing failure of appstream download on centos8
|
2022-02-13 14:23:35 +09:00 |
|
Andrew Gaul
|
de0c87c801
|
Convert S3FS_LOW_LOGPRN from a macro to a function (#1869)
This shrinks the binary size from 770 to 540 KB and reduces compile
times.
|
2022-01-23 23:10:09 +09:00 |
|
Takeshi Nakatani
|
46014397d8
|
Added test by a shell script static analysis tool(ShellCheck)
|
2022-01-22 22:23:08 +09:00 |
|
Andrew Gaul
|
3dfc1184ca
|
Remove python2 from bullseye
|
2022-01-10 19:34:36 +09:00 |
|
Andrew Gaul
|
b67465b91d
|
Specify C++03 for CI (#1850)
|
2022-01-09 20:48:09 +09:00 |
|
Andrew Gaul
|
cba65fc51a
|
Remove Python 2 (#1849)
|
2022-01-09 20:37:15 +09:00 |
|
Andrew Gaul
|
75b16c72aa
|
Build s3fs in parallel (#1848)
GitHub runners provide 2 Linux CPUs or 3 macOS CPUs:
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
|
2022-01-09 20:22:49 +09:00 |
|
Andrew Gaul
|
577e2bc987
|
Generate S3Proxy SSL certificate during tests (#1845)
Also provide CA bundle to AWS CLI to work around CI failures instead
of ignoring errors. Fixes #1812.
|
2022-01-09 15:13:36 +09:00 |
|