summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2024-04-11update checkout v3 to v4Ryo Nakamura
2024-04-10update codeql-action from v2 to v3Ryo Nakamura
2024-03-14remove test from the release workflowRyo Nakamura
because tagged commit is already tested.
2024-02-04bump up container image versions and drop using CPackRyo Nakamura
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-01-20run build on freebsd action in dev and main branchesRyo Nakamura
2024-01-21add github actions to build mscp in FreeBSDRyo Nakamura
2024-01-06bump libssh to libssh-0.10.6-2-g6f1b1e76Ryo Nakamura
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-04bump libssh to 0.10.6Ryo Nakamura
libssh 0.10.6 includes some security fixes, e.g., CVE-2023-48795.
2023-11-11workflows: do apt-get update before running install-build-deps.shRyo Nakamura
2023-11-11codeql.yml: do apt-get update before running install-build-deps.shRyo Nakamura
2023-09-08enable github actions on the dev branchRyo Nakamura
2023-07-20drop centos8, add almalinux 8.8, update rocky to 8.8Ryo Nakamura
And cleanup Docker files
2023-03-12remove VERSION from package file namesRyo Nakamura
This change enables downloading latest packages from URL https://github.com/upa/mscp/releases/latest/download/PACKAGE
2023-03-10add alpine docker to build mscp as a single binaryRyo Nakamura
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!
2022-12-11add 'z' to tar in release.yml...Ryo Nakamura
and fix typo in README
2022-11-26add workflow_dispatch to release.ymlRyo Nakamura
2022-11-26github: add source-release jobRyo Nakamura
Default source tar balls in github releases do not include submodules. source-release job uploads mscp tar ball with patched libssh.
2022-11-24fix comments on release.ymlRyo Nakamura
2022-11-24fix codeql.ymlRyo Nakamura
2022-11-24fix codeql.yml: init submodules and apply patch to libsshRyo Nakamura
2022-11-24fix build-macos.ymlRyo Nakamura
2022-11-24update github workflows to fit patched libsshRyo Nakamura
2022-11-13run mscp -h last on ci buildRyo Nakamura
2022-11-13add rocky 8.6 supportRyo Nakamura
2022-11-06add release.yml to automate releasing by tagRyo Nakamura
2022-11-06cleanup docker files and build/test procedureRyo Nakamura
2022-11-06add test.yml to test mscp inside docker on ubuntuRyo Nakamura
2022-11-06run install-build-deps.sh in codeqlRyo Nakamura
2022-11-06Create codeql.ymlRyo Nakamura
2022-11-05do not install libssh and cmake from homebrewRyo Nakamura
because they are already installed on the macos-latest runner.
2022-11-05add ci to build on macosRyo Nakamura
2022-11-05remove test from build steps in github actionsRyo Nakamura
2022-11-05Create cmake.ymlRyo Nakamura
add build test by github actions