Skip to content

Commit 6607973

Browse files
refactor: ubuntu-24.04 builds in ci (#632)
Signed-off-by: GitHub <noreply@github.com>
1 parent 5fb94d4 commit 6607973

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ on:
1212
push:
1313
branches:
1414
- 'master'
15+
- 'v1.16'
16+
- 'v1.17'
17+
- 'v1.18'
18+
- 'v2.0'
19+
- 'v2.1'
1520
- 'v2.2'
1621
tags:
1722
- 'v*'
@@ -74,7 +79,6 @@ jobs:
7479
run: |
7580
echo "CI_TAG=$(ci/getTag.sh)" >> "$GITHUB_ENV"
7681
echo "CI_OS_NAME=linux" >> "$GITHUB_ENV"
77-
echo "CI_OS_VERSION=$(echo "${{ matrix.os }}" | sed 's/ubuntu-//' | sed 's/\.04//')" >> "$GITHUB_ENV"
7882
7983
SOLANA_VERSION="$(./ci/solana-version.sh)"
8084
echo "SOLANA_VERSION=$SOLANA_VERSION" >> "$GITHUB_ENV"
@@ -103,10 +107,17 @@ jobs:
103107
mv target/release/client target/release/client-${{ matrix.os }}
104108
mv target/release/config-check target/release/config-check-${{ matrix.os }}
105109
106-
- name: Add os version to release name
110+
- name: Rename lib for ubuntu22 release
111+
if: matrix.os == 'ubuntu-22.04'
107112
run: |
108-
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.tar.bz2 ${{ env.GEYSER_PLUGIN_NAME }}-release${{ env.CI_OS_VERSION }}-x86_64-unknown-linux-gnu.tar.bz2
109-
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.yml ${{ env.GEYSER_PLUGIN_NAME }}-release${{ env.CI_OS_VERSION }}-x86_64-unknown-linux-gnu.yml
113+
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.tar.bz2 ${{ env.GEYSER_PLUGIN_NAME }}-release22-x86_64-unknown-linux-gnu.tar.bz2
114+
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.yml ${{ env.GEYSER_PLUGIN_NAME }}-release22-x86_64-unknown-linux-gnu.yml
115+
116+
- name: Rename lib for ubuntu24 release
117+
if: matrix.os == 'ubuntu-24.04'
118+
run: |
119+
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.tar.bz2 ${{ env.GEYSER_PLUGIN_NAME }}-release24-x86_64-unknown-linux-gnu.tar.bz2
120+
mv ${{ env.GEYSER_PLUGIN_NAME }}-release-x86_64-unknown-linux-gnu.yml ${{ env.GEYSER_PLUGIN_NAME }}-release24-x86_64-unknown-linux-gnu.yml
110121
111122
- name: Release
112123
if: startsWith(github.ref, 'refs/tags/')

0 commit comments

Comments
 (0)