File tree Expand file tree Collapse file tree 1 file changed +4
-17
lines changed Expand file tree Collapse file tree 1 file changed +4
-17
lines changed Original file line number Diff line number Diff line change 7272 if : github.repository_owner == 'llvm'
7373 needs : abi-dump-setup
7474 runs-on : ubuntu-24.04
75+ container :
76+ image : " ghcr.io/llvm/ci-ubuntu-24.04-abi-tests@sha256:01e66b0847c1e9c88f0bd0492ed7c3374550a0730b48040f63888393f1ff6c13" # ghcr.io/llvm/ci-ubuntu-24.04-abi-tests:bb0bd382ab2b"
7577 strategy :
7678 matrix :
7779 name :
8789 ref : ${{ github.sha }}
8890 repo : ${{ github.repository }}
8991 steps :
90- - name : Install Ninja
91- uses : llvm/actions/install-ninja@42d80571b13f4599bbefbc7189728b64723c7f78 # main
92- - name : Install abi-compliance-checker
93- run : |
94- sudo apt-get update
95- sudo apt-get -y install abi-dumper autoconf pkg-config
96- - name : Install universal-ctags
97- run : |
98- git clone https://github.com/universal-ctags/ctags.git
99- cd ctags
100- ./autogen.sh
101- ./configure
102- sudo make install
10392 - name : Download source code
10493 uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
10594 with :
@@ -143,6 +132,8 @@ jobs:
143132 abi-compare :
144133 if : github.repository_owner == 'llvm'
145134 runs-on : ubuntu-24.04
135+ container :
136+ image : " ghcr.io/llvm/ci-ubuntu-24.04-abi-tests@sha256:01e66b0847c1e9c88f0bd0492ed7c3374550a0730b48040f63888393f1ff6c13" # ghcr.io/llvm/ci-ubuntu-24.04-abi-tests:bb0bd382ab2b
146137 needs :
147138 - abi-dump-setup
148139 - abi-dump
@@ -163,10 +154,6 @@ jobs:
163154 name : symbol-list
164155 path : symbol-list
165156
166- - name : Install abi-compliance-checker
167- run : |
168- sudo apt-get update
169- sudo apt-get -y install abi-compliance-checker
170157 - name : Compare ABI
171158 run : |
172159 if [ -s symbol-list/llvm.symbols ]; then
You can’t perform that action at this time.
0 commit comments