File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 42
42
BASELINE_REF : ${{ steps.vars.outputs.BASELINE_REF }}
43
43
ABI_HEADERS : ${{ steps.vars.outputs.ABI_HEADERS }}
44
44
BASELINE_VERSION_MAJOR : ${{ steps.vars.outputs.BASELINE_VERSION_MAJOR }}
45
+ BASELINE_VERSION_MINOR : ${{ steps.vars.outputs.BASELINE_VERSION_MINOR }}
45
46
LLVM_VERSION_MAJOR : ${{ steps.version.outputs.LLVM_VERSION_MAJOR }}
46
47
LLVM_VERSION_MINOR : ${{ steps.version.outputs.LLVM_VERSION_MINOR }}
47
48
LLVM_VERSION_PATCH : ${{ steps.version.outputs.LLVM_VERSION_PATCH }}
58
59
- name : Setup Variables
59
60
id : vars
60
61
run : |
61
- if [ ${{ steps.version.outputs.LLVM_VERSION_MINOR }} -ne 0 ] || [ ${{ steps.version.outputs.LLVM_VERSION_PATCH }} -eq 0 ]; then
62
+ # C++ ABI:
63
+ # 18.1.0 we aren't doing ABI checks.
64
+ # 18.1.1 We want to check 18.1.0.
65
+ # C ABI:
66
+ # 18.1.0 We want to check 17.0.x
67
+ # 18.1.1 We want to check 18.1.0
68
+ echo "BASELINE_VERSION_MINOR=1" >> "$GITHUB_OUTPUT"
69
+ if [ ${{ steps.version.outputs.LLVM_VERSION_PATCH }} -eq 0 ]; then
62
70
{
63
71
echo "BASELINE_VERSION_MAJOR=$(( ${{ steps.version.outputs.LLVM_VERSION_MAJOR }} - 1))"
64
72
echo "ABI_HEADERS=llvm-c"
82
90
include :
83
91
- name : build-baseline
84
92
llvm_version_major : ${{ needs.abi-dump-setup.outputs.BASELINE_VERSION_MAJOR }}
85
- ref : llvmorg-${{ needs.abi-dump-setup.outputs.BASELINE_VERSION_MAJOR }}.0 .0
93
+ ref : llvmorg-${{ needs.abi-dump-setup.outputs.BASELINE_VERSION_MAJOR }}.${{ needs.abi-dump-setup.outputs.BASELINE_VERSION_MINOR }} .0
86
94
repo : llvm/llvm-project
87
95
- name : build-latest
88
96
llvm_version_major : ${{ needs.abi-dump-setup.outputs.LLVM_VERSION_MAJOR }}
You can’t perform that action at this time.
0 commit comments