From 4a1c32bf9eaa8542de1375f77292d2988af59b19 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Mon, 8 Jan 2024 21:18:47 +0200 Subject: [PATCH] update .yml files to use `ubuntu-20.04` instead of `ubuntu-latest`, so that the produced executables will be compatible with more Linux distros --- .github/workflows/analyzer_tests.yml | 2 +- .github/workflows/build_ci.yml | 2 +- .github/workflows/install_ci.yml | 6 +++--- .github/workflows/nightly_release.yml | 2 +- cmd/v-analyzer/up.v | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/analyzer_tests.yml b/.github/workflows/analyzer_tests.yml index e542e07b..1bf5a0ca 100644 --- a/.github/workflows/analyzer_tests.yml +++ b/.github/workflows/analyzer_tests.yml @@ -19,7 +19,7 @@ jobs: include: - os: macos-latest cc: -cc clang - - os: ubuntu-latest + - os: ubuntu-20.04 cc: -cc gcc - os: windows-latest cc: -cc gcc diff --git a/.github/workflows/build_ci.yml b/.github/workflows/build_ci.yml index c58902f2..7b30de9f 100644 --- a/.github/workflows/build_ci.yml +++ b/.github/workflows/build_ci.yml @@ -22,7 +22,7 @@ jobs: test: strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-20.04, macos-latest, windows-latest] name: [ Debug, Dev, Release ] include: - name: Debug diff --git a/.github/workflows/install_ci.yml b/.github/workflows/install_ci.yml index 753bc9b5..159d5acc 100644 --- a/.github/workflows/install_ci.yml +++ b/.github/workflows/install_ci.yml @@ -12,7 +12,7 @@ jobs: test: strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-20.04, macos-latest, windows-latest] fail-fast: false name: Install v-analyzer on ${{ matrix.os }} @@ -26,11 +26,11 @@ jobs: - name: Install via webscript (Windows) if: runner.os == 'Windows' - run: curl -o install.vsh https://raw.githubusercontent.com/v-analyzer/v-analyzer/main/install.vsh; v run install.vsh; del install.vsh + run: curl -o install.vsh https://raw.githubusercontent.com/vlang/v-analyzer/main/install.vsh; v run install.vsh; del install.vsh - name: Install via webscript (nix) if: runner.os != 'Windows' - run: v -e "$(curl https://raw.githubusercontent.com/v-analyzer/v-analyzer/main/install.vsh -fsSL)" + run: v -e "$(curl https://raw.githubusercontent.com/vlang/v-analyzer/main/install.vsh -fsSL)" - name: Check build success run: ~/.config/v-analyzer/bin/v-analyzer --version diff --git a/.github/workflows/nightly_release.yml b/.github/workflows/nightly_release.yml index c2337d1d..33c1c45d 100644 --- a/.github/workflows/nightly_release.yml +++ b/.github/workflows/nightly_release.yml @@ -25,7 +25,7 @@ jobs: - os: windows-latest target: windows-x86_64 bin_ext: .exe - - os: ubuntu-latest + - os: ubuntu-20.04 target: linux-x86_64 - os: macos-latest target: darwin-x86_64 diff --git a/cmd/v-analyzer/up.v b/cmd/v-analyzer/up.v index 36d360b5..cfe007d0 100644 --- a/cmd/v-analyzer/up.v +++ b/cmd/v-analyzer/up.v @@ -4,7 +4,7 @@ import cli import term import utils -pub const analyzer_install_script_download_path = 'https://raw.githubusercontent.com/v-analyzer/v-analyzer/main/install.vsh' +pub const analyzer_install_script_download_path = 'https://raw.githubusercontent.com/vlang/v-analyzer/main/install.vsh' pub const analyzer_install_script_path = utils.expand_tilde_to_home('~/.config/v-analyzer/install.vsh') fn up_cmd(cmd cli.Command) ! {