File tree Expand file tree Collapse file tree 1 file changed +4
-15
lines changed Expand file tree Collapse file tree 1 file changed +4
-15
lines changed Original file line number Diff line number Diff line change 8484 if : github.repository_owner == 'llvm'
8585 needs : abi-dump-setup
8686 runs-on : ubuntu-24.04
87+ container :
88+ image : " ghcr.io/llvm/ci-ubuntu-24.04-abi-tests@sha256:f80125c0f767e29b8616210c0fd5cea2cd1f4fb6f2ca86d89f6016b6329b8d7f" # ghcr.io/llvm/ci-ubuntu-24.04-abi-tests:9524b37c503f
8789 strategy :
8890 matrix :
8991 name :
@@ -101,17 +103,6 @@ jobs:
101103 steps :
102104 - name : Install Ninja
103105 uses : llvm/actions/install-ninja@42d80571b13f4599bbefbc7189728b64723c7f78 # main
104- - name : Install abi-compliance-checker
105- run : |
106- sudo apt-get update
107- sudo apt-get install -y abi-dumper autoconf pkg-config
108- - name : Install universal-ctags
109- run : |
110- git clone https://github.com/universal-ctags/ctags.git
111- cd ctags
112- ./autogen.sh
113- ./configure
114- sudo make install
115106 - name : Download source code
116107 uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
117108 with :
@@ -139,6 +130,8 @@ jobs:
139130 abi-compare :
140131 if : github.repository_owner == 'llvm'
141132 runs-on : ubuntu-24.04
133+ container :
134+ image : " ghcr.io/llvm/ci-ubuntu-24.04-abi-tests@sha256:f80125c0f767e29b8616210c0fd5cea2cd1f4fb6f2ca86d89f6016b6329b8d7f" # ghcr.io/llvm/ci-ubuntu-24.04-abi-tests:9524b37c503f
142135 needs :
143136 - abi-dump-setup
144137 - abi-dump
@@ -154,10 +147,6 @@ jobs:
154147 name : build-latest
155148 path : build-latest
156149
157- - name : Install abi-compliance-checker
158- run : |
159- sudo apt-get update
160- sudo apt-get install -y abi-compliance-checker
161150 - name : Compare ABI
162151 run : |
163152 for lib in ${{ needs.abi-dump-setup.outputs.ABI_LIBS }}; do
You can’t perform that action at this time.
0 commit comments