diff --git a/.github/workflows/ci.linux.arm.yml b/.github/workflows/ci.linux.arm.yml index c7766b4b..98275b07 100644 --- a/.github/workflows/ci.linux.arm.yml +++ b/.github/workflows/ci.linux.arm.yml @@ -11,7 +11,7 @@ jobs: runs-on: [self-hosted, Linux, ARM64] container: - image: dokken/centos-stream-8:sha-40294ce + image: ghcr.io/coldwings/photon-ut-base:latest options: --cpus 4 steps: @@ -23,14 +23,14 @@ jobs: - uses: actions/checkout@v3 - - name: Install Dependencies - run: | - dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' - dnf install -y gcc-toolset-9-gcc-c++ - dnf install -y openssl-devel libcurl-devel libaio-devel - dnf install -y epel-release - dnf config-manager --set-enabled powertools - dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel + # - name: Install Dependencies + # run: | + # dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' + # dnf install -y gcc-toolset-9-gcc-c++ + # dnf install -y openssl-devel libcurl-devel libaio-devel + # dnf install -y epel-release + # dnf config-manager --set-enabled powertools + # dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel - name: Build run: | @@ -51,7 +51,7 @@ jobs: runs-on: [self-hosted, Linux, ARM64] container: - image: dokken/centos-stream-8:sha-40294ce + image: ghcr.io/coldwings/photon-ut-base:latest options: --cpus 4 steps: @@ -63,14 +63,14 @@ jobs: - uses: actions/checkout@v3 - - name: Install Dependencies - run: | - dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' - dnf install -y gcc-toolset-9-gcc-c++ - dnf install -y openssl-devel libcurl-devel libaio-devel - dnf install -y epel-release - dnf config-manager --set-enabled powertools - dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel + # - name: Install Dependencies + # run: | + # dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' + # dnf install -y gcc-toolset-9-gcc-c++ + # dnf install -y openssl-devel libcurl-devel libaio-devel + # dnf install -y epel-release + # dnf config-manager --set-enabled powertools + # dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel - name: Build run: | diff --git a/.github/workflows/ci.linux.x86.yml b/.github/workflows/ci.linux.x86.yml index 940ac7ca..ba225852 100644 --- a/.github/workflows/ci.linux.x86.yml +++ b/.github/workflows/ci.linux.x86.yml @@ -11,7 +11,7 @@ jobs: runs-on: [self-hosted, Linux, X64] container: - image: dokken/centos-stream-8:sha-40294ce + image: ghcr.io/coldwings/photon-ut-base:latest options: --cpus 4 steps: @@ -23,14 +23,14 @@ jobs: - uses: actions/checkout@v3 - - name: Install Dependencies - run: | - dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' - dnf install -y gcc-toolset-9-gcc-c++ - dnf install -y openssl-devel libcurl-devel libaio-devel - dnf install -y epel-release - dnf config-manager --set-enabled powertools - dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel + # - name: Install Dependencies + # run: | + # dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' + # dnf install -y gcc-toolset-9-gcc-c++ + # dnf install -y openssl-devel libcurl-devel libaio-devel + # dnf install -y epel-release + # dnf config-manager --set-enabled powertools + # dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel - name: Build run: | @@ -51,7 +51,7 @@ jobs: runs-on: [self-hosted, Linux, X64] container: - image: dokken/centos-stream-8:sha-40294ce + image: ghcr.io/coldwings/photon-ut-base:latest options: --cpus 4 steps: @@ -63,14 +63,14 @@ jobs: - uses: actions/checkout@v3 - - name: Install Dependencies - run: | - dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' - dnf install -y gcc-toolset-9-gcc-c++ - dnf install -y openssl-devel libcurl-devel libaio-devel - dnf install -y epel-release - dnf config-manager --set-enabled powertools - dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel + # - name: Install Dependencies + # run: | + # dnf install -y git gcc-c++ cmake 'dnf-command(config-manager)' + # dnf install -y gcc-toolset-9-gcc-c++ + # dnf install -y openssl-devel libcurl-devel libaio-devel + # dnf install -y epel-release + # dnf config-manager --set-enabled powertools + # dnf install -y gtest-devel gmock-devel gflags-devel fuse-devel libgsasl-devel e2fsprogs-devel - name: Build run: | @@ -91,7 +91,7 @@ jobs: runs-on: [self-hosted, Linux, X64] container: - image: dokken/centos-stream-8:sha-40294ce + image: ghcr.io/coldwings/photon-ut-base:latest # In order to run io_uring, the docker daemon should add --default-ulimit memlock=-1:-1 options: --cpus 4 @@ -104,13 +104,13 @@ jobs: - uses: actions/checkout@v3 - - name: Install Dependencies - run: | - dnf install -y git gcc-c++ cmake - dnf install -y gcc-toolset-9-gcc-c++ - dnf install -y openssl-devel libcurl-devel - dnf install -y epel-release - dnf install -y fuse-devel libgsasl-devel e2fsprogs-devel + # - name: Install Dependencies + # run: | + # dnf install -y git gcc-c++ cmake + # dnf install -y gcc-toolset-9-gcc-c++ + # dnf install -y openssl-devel libcurl-devel + # dnf install -y epel-release + # dnf install -y fuse-devel libgsasl-devel e2fsprogs-devel - name: Build run: | diff --git a/.github/workflows/ci.macos.arm.yml b/.github/workflows/ci.macos.arm.yml index c8e17718..45558cab 100644 --- a/.github/workflows/ci.macos.arm.yml +++ b/.github/workflows/ci.macos.arm.yml @@ -8,14 +8,14 @@ on: jobs: macOS-clang-debug: - runs-on: [self-hosted, macOS, ARM64] + runs-on: macos-14 steps: -# - uses: szenius/set-timezone@v1.2 -# with: -# timezoneLinux: "Asia/Shanghai" -# timezoneMacos: "Asia/Shanghai" -# timezoneWindows: "China Standard Time" + - uses: szenius/set-timezone@v1.2 + with: + timezoneLinux: "Asia/Shanghai" + timezoneMacos: "Asia/Shanghai" + timezoneWindows: "China Standard Time" - uses: actions/checkout@v3