mirror of
https://github.com/neovim/neovim.git
synced 2025-09-07 11:58:17 +00:00
ci: various fixes
- adjust reviewers - add workflow as cache key - install attr only when tesitng - fix s390x workflow by checking out the merge PR instead of master
This commit is contained in:
4
.github/scripts/install_deps.sh
vendored
4
.github/scripts/install_deps.sh
vendored
@@ -12,7 +12,7 @@ done
|
||||
os=$(uname -s)
|
||||
if [[ $os == Linux ]]; then
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y attr build-essential cmake curl gettext libattr1-dev ninja-build unzip
|
||||
sudo apt-get install -y build-essential cmake curl gettext ninja-build unzip
|
||||
|
||||
if [[ $CC == clang ]]; then
|
||||
DEFAULT_CLANG_VERSION=$(echo | clang -dM -E - | grep __clang_major | awk '{print $3}')
|
||||
@@ -30,7 +30,7 @@ if [[ $os == Linux ]]; then
|
||||
fi
|
||||
|
||||
if [[ -n $TEST ]]; then
|
||||
sudo apt-get install -y locales-all cpanminus
|
||||
sudo apt-get install -y locales-all cpanminus attr libattr1-dev
|
||||
fi
|
||||
elif [[ $os == Darwin ]]; then
|
||||
brew update --quiet
|
||||
|
2
.github/scripts/reviews.js
vendored
2
.github/scripts/reviews.js
vendored
@@ -60,7 +60,7 @@ module.exports = async ({ github, context }) => {
|
||||
|
||||
if (labels.includes("lsp")) {
|
||||
reviewers.add("folke");
|
||||
reviewers.add("glepnir");
|
||||
reviewers.add("MariaSolOs");
|
||||
reviewers.add("mfussenegger");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user