Skip to content

Commit 73c4474

Browse files
authored
chore: use larger runners for some CI Workflows (#1284)
Signed-off-by: egibs <[email protected]>
1 parent 68a2e91 commit 73c4474

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

.github/workflows/codeql.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ permissions: {}
1818
jobs:
1919
analyze:
2020
if: ${{ github.repository }} == 'chainguard-dev/malcontent'
21-
runs-on: mal-ubuntu-latest-8-core
21+
runs-on: ubuntu-latest-16-core
2222
permissions:
2323
actions: read
2424
contents: read

.github/workflows/go-tests.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717
jobs:
1818
test:
1919
if: ${{ github.repository }} == 'chainguard-dev/malcontent'
20-
runs-on: mal-ubuntu-latest-8-core
20+
runs-on: ubuntu-latest-16-core
2121
container:
2222
image: cgr.dev/chainguard/wolfi-base:latest
2323
options: >-
@@ -26,12 +26,12 @@ jobs:
2626
--cap-add SETUID
2727
--cap-drop ALL
2828
--cgroupns private
29-
--cpu-shares=8192
29+
--cpu-shares=16384
3030
--memory-swappiness=0
3131
--security-opt no-new-privileges
3232
--ulimit core=0
33-
--ulimit nofile=4096:4096
34-
--ulimit nproc=4096:4096
33+
--ulimit nofile=65535:65535
34+
--ulimit nproc=65535:65535
3535
steps:
3636
- name: Install dependencies
3737
run: |
@@ -52,7 +52,7 @@ jobs:
5252
5353
integration:
5454
if: ${{ github.repository }} == 'chainguard-dev/malcontent'
55-
runs-on: mal-ubuntu-latest-8-core
55+
runs-on: ubuntu-latest-16-core
5656
container:
5757
image: cgr.dev/chainguard/wolfi-base:latest
5858
options: >-
@@ -61,12 +61,12 @@ jobs:
6161
--cap-add SETUID
6262
--cap-drop ALL
6363
--cgroupns private
64-
--cpu-shares=8192
64+
--cpu-shares=16384
6565
--memory-swappiness=0
6666
--security-opt no-new-privileges
6767
--ulimit core=0
68-
--ulimit nofile=4096:4096
69-
--ulimit nproc=4096:4096
68+
--ulimit nofile=65535:65535
69+
--ulimit nproc=65535:65535
7070
steps:
7171
- name: Install dependencies
7272
run: |
@@ -87,7 +87,7 @@ jobs:
8787
8888
fuzz:
8989
if: ${{ github.repository }} == 'chainguard-dev/malcontent'
90-
runs-on: mal-ubuntu-latest-8-core
90+
runs-on: ubuntu-latest-16-core
9191
container:
9292
image: cgr.dev/chainguard/wolfi-base:latest
9393
options: >-
@@ -96,12 +96,12 @@ jobs:
9696
--cap-add SETUID
9797
--cap-drop ALL
9898
--cgroupns private
99-
--cpu-shares=8192
99+
--cpu-shares=16384
100100
--memory-swappiness=0
101101
--security-opt no-new-privileges
102102
--ulimit core=0
103-
--ulimit nofile=4096:4096
104-
--ulimit nproc=4096:4096
103+
--ulimit nofile=65535:65535
104+
--ulimit nproc=65535:65535
105105
steps:
106106
- name: Install dependencies
107107
run: |

.github/workflows/third-party.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
jobs:
1212
update:
1313
if: ${{ github.repository }} == 'chainguard-dev/malcontent'
14-
runs-on: mal-ubuntu-latest-8-core
14+
runs-on: ubuntu-latest-16-core
1515
container:
1616
image: cgr.dev/chainguard/wolfi-base:latest
1717
options: >-
@@ -20,12 +20,12 @@ jobs:
2020
--cap-add SETUID
2121
--cap-drop ALL
2222
--cgroupns private
23-
--cpu-shares=8192
23+
--cpu-shares=16384
2424
--memory-swappiness=0
2525
--security-opt no-new-privileges
2626
--ulimit core=0
27-
--ulimit nofile=4096:4096
28-
--ulimit nproc=4096:4096
27+
--ulimit nofile=65535:65535
28+
--ulimit nproc=65535:65535
2929
permissions:
3030
contents: write
3131
id-token: write

0 commit comments

Comments
 (0)