1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-27 11:07:44 +00:00

ci: install selinux in other jobs

This commit is contained in:
Sylvestre Ledru 2025-03-15 17:27:08 +01:00
parent ad6723c44b
commit 4c428ec592

View file

@ -267,6 +267,10 @@ jobs:
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: taiki-e/install-action@nextest - uses: taiki-e/install-action@nextest
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- name: Install/setup prerequisites
shell: bash
run: |
sudo apt-get -y update ; sudo apt-get -y install libselinux1-dev
- name: Run sccache-cache - name: Run sccache-cache
uses: mozilla-actions/sccache-action@v0.0.8 uses: mozilla-actions/sccache-action@v0.0.8
- name: "`make build`" - name: "`make build`"
@ -402,7 +406,7 @@ jobs:
run: | run: |
## Install dependencies ## Install dependencies
sudo apt-get update sudo apt-get update
sudo apt-get install jq sudo apt-get install jq libselinux1-dev
- name: "`make install`" - name: "`make install`"
shell: bash shell: bash
run: | run: |
@ -847,6 +851,7 @@ jobs:
- name: Install/setup prerequisites - name: Install/setup prerequisites
shell: bash shell: bash
run: | run: |
sudo apt-get -y update ; sudo apt-get -y install libselinux1-dev
## Install/setup prerequisites ## Install/setup prerequisites
make prepare-busytest make prepare-busytest
- name: Run BusyBox test suite - name: Run BusyBox test suite
@ -939,6 +944,7 @@ jobs:
- name: Install/setup prerequisites - name: Install/setup prerequisites
shell: bash shell: bash
run: | run: |
sudo apt-get -y update ; sudo apt-get -y install libselinux1-dev
## Install/setup prerequisites ## Install/setup prerequisites
make toybox-src make toybox-src
- name: Run Toybox test suite - name: Run Toybox test suite