Commit Graph

22 Commits

Author SHA1 Message Date
Ryo Nakamura
a847ef1ea8 drop centos8, add almalinux 8.8, update rocky to 8.8
And cleanup Docker files
2023-07-20 21:54:43 +09:00
Ryo Nakamura
6e17d0ddbc remove VERSION from package file names
This change enables downloading latest packages from URL
https://github.com/upa/mscp/releases/latest/download/PACKAGE
2023-03-12 23:01:06 +09:00
Ryo Nakamura
34a0e0c891 add alpine docker to build mscp as a single binary
The build recipe in docker/alpine-3.17.Dockerfile uses conan to
build mscp as a single binary (with statically linked musl).

Now the mscp binary is portable!
2023-03-10 00:37:06 +09:00
Ryo Nakamura
38633e31bd add 'z' to tar in release.yml...
and fix typo in README
2022-12-11 22:16:29 +09:00
Ryo Nakamura
392ffc0d0e add workflow_dispatch to release.yml 2022-11-26 00:21:06 +09:00
Ryo Nakamura
612c3c41d4 github: add source-release job
Default source tar balls in github releases do not include
submodules. source-release job uploads mscp tar ball with patched
libssh.
2022-11-26 00:13:49 +09:00
Ryo Nakamura
0f0354f848 fix comments on release.yml 2022-11-24 23:26:04 +09:00
Ryo Nakamura
33d1adcdbb fix codeql.yml 2022-11-24 23:20:51 +09:00
Ryo Nakamura
5495e5dd61 fix codeql.yml: init submodules and apply patch to libssh 2022-11-24 23:05:45 +09:00
Ryo Nakamura
52fc2a71b0 fix build-macos.yml 2022-11-24 23:03:22 +09:00
Ryo Nakamura
b46a6f15c1 update github workflows to fit patched libssh 2022-11-24 22:59:59 +09:00
Ryo Nakamura
613961b71d run mscp -h last on ci build 2022-11-13 17:57:50 +09:00
Ryo Nakamura
8719b35694 add rocky 8.6 support 2022-11-13 17:53:46 +09:00
Ryo Nakamura
d19a54b0f0 add release.yml to automate releasing by tag 2022-11-06 19:20:53 +09:00
Ryo Nakamura
df404ec3c6 cleanup docker files and build/test procedure 2022-11-06 16:03:47 +09:00
Ryo Nakamura
2efffc21f4 add test.yml to test mscp inside docker on ubuntu 2022-11-06 14:31:35 +09:00
Ryo Nakamura
867e7f0540 run install-build-deps.sh in codeql 2022-11-06 00:47:32 +09:00
Ryo Nakamura
f2a101b93a Create codeql.yml 2022-11-06 00:43:47 +09:00
Ryo Nakamura
8cb5c81fcf do not install libssh and cmake from homebrew
because they are already installed on the macos-latest runner.
2022-11-05 22:26:48 +09:00
Ryo Nakamura
1518291109 add ci to build on macos 2022-11-05 22:11:47 +09:00
Ryo Nakamura
4bf30e13cb remove test from build steps in github actions 2022-11-05 21:36:46 +09:00
Ryo Nakamura
edb4bfd10f Create cmake.yml
add build test by github actions
2022-11-05 21:34:59 +09:00