Skip to content

Commit

Permalink
Merge pull request #1493 from ychin/ci-remove-macos-11
Browse files Browse the repository at this point in the history
Update CI to remove macOS-11 which has been removed from GitHub Actions
  • Loading branch information
ychin authored Jul 25, 2024
2 parents 081f8e2 + 9124631 commit 71a8b1c
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/actions/universal-package/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ runs:
formula=${{ inputs.formula }}
# This will be a no-op if formula was cached
brew install --formula -s ./${formula}.rb
brew install --quiet --formula -s ./${formula}.rb
# If formula was cached, this step is necessary to relink it to brew prefix (e.g. /usr/local)
brew unlink ${formula} && brew link ${formula}
Expand Down
13 changes: 7 additions & 6 deletions .github/workflows/ci-macvim.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,9 @@ jobs:
matrix:
include:
# Oldest version of Xcode supported on GitHub Action to test source code backwards compatibility
- os: macos-11
xcode: '11.7'
# This version of Xcode can run on macOS 11 where as 13.3 has to run on macOS 12.
- os: macos-12
xcode: '13.2.1'
extra: [vimtags, check-xcodeproj-compat]

# Older version of Xcode, and used to publish legacy builds (for macOS 10.9 - 10.12)
Expand Down Expand Up @@ -127,12 +128,12 @@ jobs:

- name: Install packages
run: |
brew install libtool
brew install --quiet libtool
- name: Install packages for testing
run: |
# Apple diff is broken. Use GNU diff instead. See http://github.com/vim/vim/issues/14056.
brew install diffutils
brew install --quiet diffutils
- name: Grant microphone access for macos-14
if: matrix.os == 'macos-14'
Expand All @@ -147,8 +148,8 @@ jobs:
# be installed on runners. Since we use stable ABI, the exact version
# on CI does not matter.
brew install ruby
brew install lua
brew install --quiet ruby
brew install --quiet lua
if [[ -d $(brew --prefix)/Cellar/perl ]]; then
# We just use system perl to reduce dependencies
Expand Down

0 comments on commit 71a8b1c

Please sign in to comment.