Skip to content

Commit 21a973b

Browse files
committed
move jobs from ci to local 2
They are building master curl. Seems overkill to run in each curl PR commit.
1 parent a1a7af2 commit 21a973b

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

.github/workflows/build.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,32 @@ jobs:
5858
5959
- name: Run TLV constants sync test
6060
run: pytest tests/test_tlv_constants_sync.py
61+
62+
Mainline:
63+
name: 'Mainline'
64+
strategy:
65+
matrix:
66+
sanitizer:
67+
- address
68+
- memory
69+
70+
runs-on: ubuntu-latest
71+
steps:
72+
- name: Checkout
73+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
74+
with:
75+
persist-credentials: false
76+
repository: curl/curl-fuzzer
77+
78+
- name: Install Dependencies
79+
run: |
80+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
81+
sudo apt-get -o Dpkg::Use-Pty=0 update
82+
sudo rm -f /var/lib/man-db/auto-update
83+
sudo apt-get -o Dpkg::Use-Pty=0 install -y cmake clang ninja-build
84+
85+
- name: Compile mainline
86+
env:
87+
# test with different "sanitizers"
88+
SANITIZER: ${{ matrix.sanitizer }}
89+
run: ./mainline.sh

.github/workflows/ci.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -90,35 +90,6 @@ jobs:
9090
name: artifacts
9191
path: ./out/artifacts
9292

93-
Mainline:
94-
name: 'Mainline'
95-
strategy:
96-
matrix:
97-
sanitizer:
98-
- address
99-
- memory
100-
101-
runs-on: ubuntu-latest
102-
steps:
103-
- name: Checkout
104-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
105-
with:
106-
persist-credentials: false
107-
repository: curl/curl-fuzzer
108-
109-
- name: Install Dependencies
110-
run: |
111-
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
112-
sudo apt-get -o Dpkg::Use-Pty=0 update
113-
sudo rm -f /var/lib/man-db/auto-update
114-
sudo apt-get -o Dpkg::Use-Pty=0 install -y cmake clang ninja-build
115-
116-
- name: Compile mainline
117-
env:
118-
# test with different "sanitizers"
119-
SANITIZER: ${{ matrix.sanitizer }}
120-
run: ./mainline.sh
121-
12293
# Ensure that the repository can be built for i386
12394
Testi386:
12495
name: 'Test i386'

0 commit comments

Comments
 (0)