]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
ci: integration test for openrc and musl
authorLaszlo Gombos <laszlo.gombos@gmail.com>
Mon, 17 Oct 2022 00:46:55 +0000 (00:46 +0000)
committerLaszlo Gombos <laszlo.gombos@gmail.com>
Mon, 24 Oct 2022 14:45:52 +0000 (10:45 -0400)
.github/workflows/integration.yml

index 3d78555f7988ebe4b9a9f6c7470694a08e5896b9..28f7b023f84efa0d5b78887d8452d33443a60b8e 100644 (file)
@@ -79,3 +79,29 @@ jobs:
 
             -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
                 run: ./tools/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}
+    openrc-musl:
+        runs-on: ubuntu-latest
+        timeout-minutes: 45
+        concurrency:
+            group: ${{ github.workflow }}-${{ github.ref }}-${{ matrix.container }}-${{ matrix.test }}
+            cancel-in-progress: true
+        strategy:
+            matrix:
+                container: [
+                        "gentoo:latest",
+                ]
+                test: [
+                        "16",
+                ]
+            fail-fast: false
+        container:
+            image: ghcr.io/dracutdevs/${{ matrix.container }}
+            options: "--privileged -v /dev:/dev"
+        steps:
+            -   name: "Checkout Repository"
+                uses: actions/checkout@v1
+                with:
+                    fetch-depth: 0
+
+            -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
+                run: ./tools/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}