Build: Use Docker in rootless mode

This commit is contained in:
Marvin Häuser 2022-12-28 13:28:49 +01:00
parent 3335029002
commit f29ef4ed91

View File

@ -65,6 +65,9 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Use Docker in rootless mode.
uses: ScribeMD/rootless-docker@0.2.2
- name: ./build_duet.tool
run: docker compose run -e TOOLCHAINS=CLANGPDB build-duet
- name: ./build_oc.tool
@ -82,6 +85,9 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Use Docker in rootless mode.
uses: ScribeMD/rootless-docker@0.2.2
- name: ./build_duet.tool
run: docker compose run -e TOOLCHAINS=GCC5 build-duet
- name: ./build_oc.tool
@ -99,6 +105,9 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Use Docker in rootless mode.
uses: ScribeMD/rootless-docker@0.2.2
- name: ./build_duet.tool
run: docker compose run -e TOOLCHAINS=CLANGDWARF build-duet
- name: ./build_oc.tool
@ -116,6 +125,9 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Use Docker in rootless mode.
uses: ScribeMD/rootless-docker@0.2.2
- name: Docs
run: docker compose run build-docs