-
Notifications
You must be signed in to change notification settings - Fork 41
39 lines (36 loc) · 878 Bytes
/
ubuntu_22.yml
File metadata and controls
39 lines (36 loc) · 878 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
name: Linux (Ubuntu 22.04)
on:
workflow_dispatch:
pull_request:
push:
branches:
- develop
- releases/**
concurrency:
group: linux-${{ github.event_name }}-${{ github.ref_name }}-ubuntu_22_04
cancel-in-progress: true
permissions: read-all
jobs:
Ubuntu2204:
name: Main Trigger
uses: ./.github/workflows/job_linux.yml
permissions:
actions: read
contents: read
packages: read
statuses: read
security-events: write
id-token: write
attestations: write
with:
os: ubuntu_22_04
build-runner: ubuntu-22.04-16-cores
test-runner: ubuntu-22.04-8-cores
build-cache: true
build-cache-key-suffix: ${{ github.sha }}
build-plugin: true
build-driver: false
build-cid: true
run-unit-tests: true
run-lit-tests: true
run-compilation-tests: true