fix: add libclang packages for all distros and fix EVM workflow ref
- Add libclang-dev for Ubuntu/Debian - Add clang-devel for Fedora - Add llvm-libs for Arch - opensuse already has clang-devel from previous commit - Fix EVM workflow: use 'main' branch ref instead of short SHA - Update VPS list with 3 new runners
This commit is contained in:
@@ -61,19 +61,26 @@ Durum: TAMAMLANDI - Build edildi
|
||||
| VPS1 | 37.60.230.9 | 8 | 23GB | 3 |
|
||||
| VPS2 | 62.146.235.186 | 16 | 62GB | 7 |
|
||||
| VPS3 | 217.77.6.126 | 18 | 94GB | 10 |
|
||||
| **TOPLAM** | - | **42** | **179GB** | **20** |
|
||||
| VPS-NEW-1 | 217.77.15.51 | 4 | 8GB | 1 |
|
||||
| VPS-NEW-2 | 161.97.183.44 | 4 | 8GB | 1 |
|
||||
| VPS-NEW-3 | 161.97.185.100 | 4 | 8GB | 1 |
|
||||
| **TOPLAM** | - | **54** | **203GB** | **23** |
|
||||
|
||||
### SSH Erişimi
|
||||
```bash
|
||||
ssh root@37.60.230.9 # VPS1
|
||||
ssh root@62.146.235.186 # VPS2
|
||||
ssh root@217.77.6.126 # VPS3
|
||||
ssh root@217.77.15.51 # VPS-NEW-1 (şifre: SqM210305yBkBnm90)
|
||||
ssh root@161.97.183.44 # VPS-NEW-2 (şifre: SqM210305yBkBnm90)
|
||||
ssh root@161.97.185.100 # VPS-NEW-3 (şifre: SqM210305yBkBnm90)
|
||||
```
|
||||
|
||||
### Notlar
|
||||
- VPS1'de production servisleri de çalışıyor (ai-lawyer, safechild, naturel-bot)
|
||||
- Runner versiyon: v2.331.0
|
||||
- Runner versiyon: v2.321.0 (yeni VPS'ler)
|
||||
- Docker network pool dolunca VPS reboot gerekebilir
|
||||
- Yeni VPS'ler 2026-01-27 tarihinde eklendi
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
with:
|
||||
repository: pezkuwichain/revive-differential-tests
|
||||
ref: fd6b707
|
||||
ref: main
|
||||
path: revive-differential-tests
|
||||
submodules: recursive
|
||||
- name: Installing Retester
|
||||
|
||||
@@ -102,18 +102,18 @@ elif [ "$os_name" = "Linux" ]; then
|
||||
if [ "$distro" = "ubuntu" ]; then
|
||||
printf "\n🐧 Detected Ubuntu. Using apt to install dependencies.\n"
|
||||
sudo apt -qq update
|
||||
sudo apt -qq install --assume-yes git clang curl libssl-dev protobuf-compiler make
|
||||
sudo apt -qq install --assume-yes git clang libclang-dev curl libssl-dev protobuf-compiler make
|
||||
elif [ "$distro" = "debian" ]; then
|
||||
printf "\n🐧 Detected Debian. Using apt to install dependencies.\n"
|
||||
sudo apt -qq update
|
||||
sudo apt -qq install --assume-yes git clang curl libssl-dev llvm libudev-dev make protobuf-compiler
|
||||
sudo apt -qq install --assume-yes git clang libclang-dev curl libssl-dev llvm libudev-dev make protobuf-compiler
|
||||
elif [ "$distro" = "arch" ]; then
|
||||
printf "\n🐧 Detected Arch Linux. Using pacman to install dependencies.\n"
|
||||
pacman -Syu --needed --noconfirm curl git clang make protobuf
|
||||
pacman -Syu --needed --noconfirm curl git clang llvm-libs make protobuf
|
||||
elif [ "$distro" = "fedora" ]; then
|
||||
printf "\n🐧 Detected Fedora. Using dnf to install dependencies.\n"
|
||||
sudo dnf update --assumeyes
|
||||
sudo dnf install --assumeyes clang curl git openssl-devel make protobuf-compiler perl
|
||||
sudo dnf install --assumeyes clang clang-devel curl git openssl-devel make protobuf-compiler perl
|
||||
elif [ "$distro" = "opensuse" ]; then
|
||||
printf "\n🐧 Detected openSUSE. Using zypper to install dependencies.\n"
|
||||
sudo zypper install --no-confirm clang clang-devel gcc gcc-c++ curl git openssl-devel llvm-devel libudev-devel make awk protobuf-devel
|
||||
|
||||
Reference in New Issue
Block a user