Ryo Nakamura
00fa2c7277
update checkout v3 to v4
2024-04-11 17:26:38 +09:00
Ryo Nakamura
433f155cd3
remove test from the release workflow
...
because tagged commit is already tested.
2024-03-14 13:30:21 +09:00
Ryo Nakamura
ec663cc966
bump up container image versions and drop using CPack
...
We have already provided DEB packages in launchpad PPA and RPM packages
in COPR. Thus, we need no more deb/rpm packages in Github releases. The
single binary build of mscp is an execptio.
Updated container image versions:
- almalinux 8.8 -> 9.3
- rocky 8.8 -> 8.9, and 9.3 is added
- alpine 3.17 -> 3.19
2024-02-04 17:22:31 +09:00
Ryo Nakamura
6f4038a480
bump libssh to libssh-0.10.6-2-g6f1b1e76
...
libssh 0.10.6 has a regression in IPv6 parsing, so we pick
stable-0.10 that includes the fixes.
https://gitlab.com/libssh/libssh-mirror/-/issues/227
2024-01-06 15:11:20 +09:00
Ryo Nakamura
71a0998e9b
bump libssh to 0.10.6
...
libssh 0.10.6 includes some security fixes, e.g., CVE-2023-48795.
2024-01-04 21:17:16 +09:00
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
b46a6f15c1
update github workflows to fit patched libssh
2022-11-24 22:59:59 +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