summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorRyo Nakamura <upa@haeena.net>2024-02-04 17:22:31 +0900
committerRyo Nakamura <upa@haeena.net>2024-02-04 17:22:31 +0900
commitec663cc966f65c75b3a7fe463043dd3685686e65 (patch)
tree5405072d24a4d80445e30ea407a1fd13535422b6 /.github
parentd57ed4149d0e3bbcc09793bc00c6bd34fd2ca1fb (diff)
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
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml14
1 files changed, 3 insertions, 11 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 83af6fe..fbde9d8 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -33,22 +33,14 @@ jobs:
- name: Test
run: make -C ${{github.workspace}}/build docker-test-all
- - name: Retrieve packages from containers
- run: make -C ${{github.workspace}}/build docker-pkg-all
-
- - name: Copy mscp single binary built inside Alpine
- run: cp ${{github.workspace}}/build/mscp_alpine-3.17-x86_64.static ${{github.workspace}}/build/mscp.linux.x86.static
+ - name: Build single binary mscp
+ run: make -C ${{github.workspace}}/build build-single-binary
- name: Release
uses: softprops/action-gh-release@v1
with:
files: |
- ${{github.workspace}}/build/mscp_ubuntu-20.04-x86_64.deb
- ${{github.workspace}}/build/mscp_ubuntu-22.04-x86_64.deb
- ${{github.workspace}}/build/mscp_rocky-8.8-x86_64.rpm
- ${{github.workspace}}/build/mscp_almalinux-8.8-x86_64.rpm
- ${{github.workspace}}/build/mscp_alpine-3.17-x86_64.static
- ${{github.workspace}}/build/mscp.linux.x86.static
+ ${{github.workspace}}/build/mscp.linux.x86_64.static
source-release:
runs-on: ubuntu-latest