Skip to content

Commit 09d9e8a

Browse files
author
Patrick Stephens
committed
ci: switch to gh arm runner
switches to gh arm runner Signed-off-by: Celalettin Calis <[email protected]>
1 parent 40b8ba4 commit 09d9e8a

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

.github/workflows/unit-tests.yaml

+3-9
Original file line numberDiff line numberDiff line change
@@ -117,19 +117,17 @@ jobs:
117117
FLB_OPT: ${{ matrix.flb_option }}
118118

119119
run-aarch64-unit-tests:
120-
# Ensure for OSS Fluent Bit repo we enable usage of Actuated runners for ARM builds, for forks it should keep existing ubuntu-latest usage.
121-
runs-on: ${{(github.repository == 'fluent/fluent-bit') && 'actuated-arm64-8cpu-16gb' || 'ubuntu-latest' }}
120+
runs-on: ${{(github.repository == 'fluent/fluent-bit') && 'ubuntu-22.04-arm' || 'ubuntu-latest' }}
122121
permissions:
123122
contents: read
124-
# We chain this after Linux one as there are costs for actuated workers
125123
needs:
126124
- run-ubuntu-unit-tests
127125
timeout-minutes: 10
128126
strategy:
129127
fail-fast: false
130128
matrix:
131129
config:
132-
- name: "Aarch64 actuated testing"
130+
- name: "Aarch64 testing"
133131
flb_option: "-DFLB_WITHOUT_flb-it-network=1 -DFLB_WITHOUT_flb-it-fstore=1"
134132
omit_option: ""
135133
global_option: "-DFLB_BACKTRACE=Off -DFLB_SHARED_LIB=Off -DFLB_DEBUG=On -DFLB_ALL=On -DFLB_EXAMPLES=Off"
@@ -139,17 +137,13 @@ jobs:
139137
- name: Checkout Fluent Bit code
140138
uses: actions/checkout@v4
141139

142-
- name: Set up Actuated mirror
143-
if: github.repository == 'fluent/fluent-bit'
144-
uses: self-actuated/hub-mirror@master
145-
146140
- name: Setup environment
147141
run: |
148142
sudo apt-get update
149143
sudo apt-get install -y gcc-9 g++-9 clang-12 cmake flex bison libsystemd-dev gcovr libyaml-dev libbpf-dev linux-tools-common
150144
sudo ln -s /usr/bin/llvm-symbolizer-12 /usr/bin/llvm-symbolizer || true
151145
152-
- name: Build and test with actuated runners
146+
- name: Build and test with arm runners
153147
run: |
154148
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90
155149
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 90

0 commit comments

Comments
 (0)