File tree 3 files changed +11
-10
lines changed
3 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 22
22
CARGO_TERM_COLOR : always
23
23
RUST_BACKTRACE : " 1"
24
24
RUSTFLAGS : " -D warnings"
25
- LLVM_CONFIG_PATH : llvm-config-10
25
+ LLVM_CONFIG_PATH : llvm-config-18
26
26
27
27
jobs :
28
28
required :
29
29
name : Required
30
30
needs :
31
31
- ci
32
- runs-on : ubuntu-20 .04
32
+ runs-on : ubuntu-24 .04
33
33
steps :
34
34
- name : Check results
35
35
run : |
41
41
fail-fast : false
42
42
matrix :
43
43
os :
44
- - ubuntu-20 .04
44
+ - ubuntu-24 .04
45
45
- macos-14
46
46
php-version :
47
47
- " 7.0"
61
61
uses : actions/checkout@v2
62
62
63
63
- name : Install libclang for Linux
64
- if : matrix.os == 'ubuntu-20 .04'
65
- run : sudo apt-get install -y llvm-10 -dev libclang-10 -dev
64
+ if : matrix.os == 'ubuntu-24 .04'
65
+ run : sudo apt-get update && sudo apt-get install -y llvm-18 -dev libclang-18 -dev
66
66
67
67
- name : Setup libclang for Macos
68
68
if : matrix.os == 'macos-14'
77
77
tools : php-config
78
78
79
79
- name : Setup php-fpm for Linux
80
- if : matrix.os == 'ubuntu-20 .04'
80
+ if : matrix.os == 'ubuntu-24 .04'
81
81
run : |
82
+ sudo apt-get update
82
83
sudo apt-get install -y php${{ matrix.php-version }}-fpm
83
84
sudo rm -f /usr/sbin/php-fpm
84
85
sudo ln -s /usr/sbin/php-fpm${{ matrix.php-version }} /usr/sbin/php-fpm
Original file line number Diff line number Diff line change 20
20
jobs :
21
21
license-check :
22
22
name : License check
23
- runs-on : ubuntu-20 .04
23
+ runs-on : ubuntu-24 .04
24
24
steps :
25
25
- name : Checkout
26
26
uses : actions/checkout@v2
Original file line number Diff line number Diff line change 19
19
CARGO_TERM_COLOR : always
20
20
RUST_BACKTRACE : " 1"
21
21
RUSTFLAGS : " -D warnings"
22
- LLVM_CONFIG_PATH : llvm-config-10
22
+ LLVM_CONFIG_PATH : llvm-config-18
23
23
CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
24
24
25
25
jobs :
26
26
publish :
27
27
name : Publish
28
28
29
- runs-on : ubuntu-20 .04
29
+ runs-on : ubuntu-24 .04
30
30
steps :
31
31
- name : Checkout
32
32
uses : actions/checkout@v2
33
33
34
34
- name : Install libclang
35
- run : sudo apt-get install -y llvm-10 -dev libclang-10 -dev
35
+ run : sudo apt-get install -y llvm-18 -dev libclang-18 -dev
36
36
37
37
- name : Setup PHP
38
38
uses : shivammathur/setup-php@v2
You can’t perform that action at this time.
0 commit comments