mirror of
https://github.com/containers/bootc.git
synced 2026-02-05 06:45:13 +01:00
ci: Use shared actions from bootc-dev/actions (#1897)
https://github.com/bootc-dev/actions now exists and is nicer than syncing GHA via the sync-common flow. Assisted-by: OpenCode (Opus 4.5) Signed-off-by: Colin Walters <walters@verbum.org>
This commit is contained in:
2
.github/workflows/build-and-publish.yml
vendored
2
.github/workflows/build-and-publish.yml
vendored
@@ -28,7 +28,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
|
||||
- name: Setup env
|
||||
run: |
|
||||
|
||||
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
@@ -36,7 +36,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
- name: Validate (default)
|
||||
run: just validate
|
||||
# Check for security vulnerabilities and license compliance
|
||||
@@ -57,7 +57,7 @@ jobs:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
- name: Enable fsverity for /
|
||||
run: sudo tune2fs -O verity $(findmnt -vno SOURCE /)
|
||||
- name: Install utils
|
||||
@@ -112,7 +112,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
- name: Build mdbook
|
||||
run: just build-mdbook
|
||||
# Build packages for each test OS
|
||||
@@ -127,7 +127,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
|
||||
- name: Setup env
|
||||
run: |
|
||||
@@ -164,7 +164,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
with:
|
||||
libvirt: true
|
||||
- name: Install tmt
|
||||
@@ -223,7 +223,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
with:
|
||||
libvirt: true
|
||||
- name: Install tmt
|
||||
|
||||
2
.github/workflows/docs.yml
vendored
2
.github/workflows/docs.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Bootc Ubuntu Setup
|
||||
uses: ./.github/actions/bootc-ubuntu-setup
|
||||
uses: bootc-dev/actions/bootc-ubuntu-setup@main
|
||||
- name: Build mdbook
|
||||
run: mkdir target && just build-mdbook-to target/docs
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user