Skip to content

Commit ed174f1

Browse files
authored
RCBC-511: Update core to pick up improved user lock/unlock error messages & logs (#177)
1 parent f93a010 commit ed174f1

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

.github/workflows/linters.yml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up ruby
2020
uses: ruby/setup-ruby@v1
2121
with:
22-
ruby-version: 3.3
22+
ruby-version: 3.4
2323
- name: Install dependencies
2424
run: bundle install
2525
- name: Run rubocop
@@ -39,13 +39,10 @@ jobs:
3939
sudo apt-get update -y
4040
sudo apt-get install -y wget gnupg2 git
4141
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
42-
sudo bash -c "echo 'deb https://apt.llvm.org/noble/ llvm-toolchain-noble-18 main' >> /etc/apt/sources.list"
42+
sudo bash -c "echo 'deb https://apt.llvm.org/noble/ llvm-toolchain-noble main' >> /etc/apt/sources.list"
4343
sudo apt-get update -y
44-
sudo apt-get install -y clang-format-18
44+
sudo apt-get install -y clang-format
4545
- name: Run clang-format
46-
env:
47-
CB_GIT_CLANG_FORMAT: /usr/bin/git-clang-format-18
48-
CB_CLANG_FORMAT: /usr/bin/clang-format-18
4946
run: ./bin/check-clang-format
5047

5148
clang_static_analyzer:
@@ -57,25 +54,25 @@ jobs:
5754
- name: Set up ruby
5855
uses: ruby/setup-ruby@v1
5956
with:
60-
ruby-version: 3.3
57+
ruby-version: 3.4
6158
- name: Install dependencies
6259
run: |
6360
sudo apt-get update -y
64-
sudo apt-get install -y libssl-dev cmake curl wget gnupg2
61+
sudo apt-get install -y libssl-dev cmake curl wget gnupg2 libcurl4-openssl-dev libprotobuf-dev libgrpc-dev gdb
6562
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
66-
sudo bash -c "echo 'deb https://apt.llvm.org/noble/ llvm-toolchain-noble-18 main' >> /etc/apt/sources.list"
63+
sudo bash -c "echo 'deb https://apt.llvm.org/noble/ llvm-toolchain-noble main' >> /etc/apt/sources.list"
6764
sudo apt-get update -y
68-
sudo apt-get install -y clang-18 clang-tools-18
65+
sudo apt-get install -y clang clang-tools
6966
- uses: hendrikmuhs/[email protected]
7067
with:
7168
max-size: 2G
7269
key: ${{ github.job }}
7370
- name: Run scan build
7471
run: ./bin/check-clang-static-analyzer
7572
env:
76-
CB_CC: /usr/bin/clang-18
77-
CB_CXX: /usr/bin/clang++-18
78-
CB_SCAN_BUILD: /usr/bin/scan-build-18
73+
CB_CC: /usr/bin/clang-21
74+
CB_CXX: /usr/bin/clang++-21
75+
CB_SCAN_BUILD: /usr/bin/scan-build-21
7976
- name: Upload scan-build report
8077
if: ${{ failure() }}
8178
uses: actions/upload-artifact@v4

ext/couchbase

0 commit comments

Comments
 (0)