diff options
Diffstat (limited to '.github/workflows/release-linux.yml')
| -rw-r--r-- | .github/workflows/release-linux.yml | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml index 48baabc89..8614f0c3a 100644 --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -9,7 +9,7 @@ name: Linux Release jobs: build: name: Upload Release Asset - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: configuration: ['release'] @@ -17,6 +17,17 @@ jobs: platform: ['x64'] targetPlatform: ['x64'] steps: + - name: select gcc 10 + run: | + sudo update-alternatives \ + --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 \ + --slave /usr/bin/g++ g++ /usr/bin/g++-10 \ + --slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-10 \ + --slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-10 \ + --slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-10 \ + --slave /usr/bin/gcov gcov /usr/bin/gcov-10 \ + --slave /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-10 \ + --slave /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-10 - name: Checkout code uses: actions/checkout@v3 with: @@ -54,4 +65,4 @@ jobs: ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE }} ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE_TAR }} env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
