diff options
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/release.yml | 12 | ||||
| -rw-r--r-- | .github/workflows/universal_macos.yml | 4 |
2 files changed, 5 insertions, 11 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a05038f32a..ee2845dd17 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,9 +25,7 @@ jobs: with: fetch-depth: 0 - name: Install dependencies - run: | - sudo apt-get update - sudo apt-get install -y autoconf automake build-essential cmake gettext libtool-bin locales ninja-build pkg-config unzip + run: ./.github/scripts/install_deps.sh - if: github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name != 'nightly') run: printf 'NVIM_BUILD_TYPE=Release\n' >> $GITHUB_ENV - if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name == 'nightly') @@ -74,7 +72,7 @@ jobs: - name: Install dependencies run: | apt-get update - apt-get install -y autoconf automake build-essential cmake gettext libtool-bin locales ninja-build pkg-config unzip + apt-get install -y build-essential cmake gettext locales ninja-build pkg-config unzip - if: github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name != 'nightly') run: CC=gcc-10 make appimage-latest - if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name == 'nightly') @@ -93,10 +91,8 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Install brew packages - run: | - brew update --quiet - brew install automake ninja + - name: Install dependencies + run: ./.github/scripts/install_deps.sh - if: github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name != 'nightly') run: printf 'NVIM_BUILD_TYPE=Release\n' >> $GITHUB_ENV - if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.event.inputs.tag_name == 'nightly') diff --git a/.github/workflows/universal_macos.yml b/.github/workflows/universal_macos.yml index 7ce66ea5fb..765cea63c1 100644 --- a/.github/workflows/universal_macos.yml +++ b/.github/workflows/universal_macos.yml @@ -24,9 +24,7 @@ jobs: - uses: actions/checkout@v3 - name: Install dependencies - run: | - brew update --quiet - brew install automake ninja + run: ./.github/scripts/install_deps.sh - run: printf 'NVIM_BUILD_TYPE=Release\n' >> $GITHUB_ENV |