Skip to content

Commit 8c22fa6

Browse files
authored
Merge branch 'main' into fix/4764-nvidia-slim-initramfs
2 parents 99069e9 + 81d640c commit 8c22fa6

17 files changed

Lines changed: 109 additions & 20 deletions

File tree

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ body:
4141
id: extra-context
4242
attributes:
4343
label: Extra information or context
44-
description: If you are reporting a regression, use `ujust rebase-helper` to find the version that used to work. Report the working version and the broken version so that other users can rebase and confirm the issue!
44+
description: If you are reporting a regression, use `ujust rebase-helper` to find the version that used to work. Report the working version and the broken version so that other users can rebase and confirm the issue!

.github/workflows/build-image-beta.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
secrets: inherit
4949
uses: ./.github/workflows/generate-release.yml
5050
with:
51-
stream_name: '["beta"]'
51+
stream_name: '["beta"]'

.github/workflows/generate-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout last 500 commits (for <commits> to work)
34-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
34+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
3535
with:
3636
fetch-depth: 500
3737

@@ -58,7 +58,7 @@ jobs:
5858
echo "tag=${TAG}" >> $GITHUB_OUTPUT
5959
6060
- name: Create Release
61-
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3
61+
uses: softprops/action-gh-release@718ea10b132b3b2eba29c1007bb80653f286566b # v3
6262
if: contains(fromJson('["stable"]'), matrix.version) && (github.event.schedule == '0 1 * * TUE' || contains(fromJson('["workflow_dispatch", "workflow_call"]'), github.event_name))
6363
with:
6464
name: ${{ steps.generate-release-text.outputs.title }}

.github/workflows/moderator.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
models: read
1717
contents: read
1818
steps:
19-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
19+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2020
- uses: github/ai-moderator@81159c370785e295c97461ade67d7c33576e9319 # v1
2121
with:
2222
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/reusable-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848

4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
51+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
5252
with:
5353
submodules: recursive
5454

@@ -100,7 +100,7 @@ jobs:
100100
echo "allow_cache_write=${ALLOW_CACHE_WRITE}" >> "$GITHUB_OUTPUT"
101101
102102
- name: Restore DNF package cache
103-
uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
103+
uses: actions/cache/restore@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0
104104
env:
105105
CACHE_NAME: ${{ steps.setup-cache.outputs.cache_name }}
106106
with:
@@ -128,7 +128,7 @@ jobs:
128128
129129
- name: Write new DNF package cache
130130
if: steps.setup-cache.outputs.allow_cache_write == 'true'
131-
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
131+
uses: actions/cache/save@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0
132132
env:
133133
CACHE_NAME: ${{ steps.setup-cache.outputs.cache_name }}
134134
with:
@@ -304,7 +304,7 @@ jobs:
304304
305305
- name: Attestation
306306
if: github.event_name != 'pull_request'
307-
uses: actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26 #v4.1.0
307+
uses: actions/attest@a1948c3f048ba23858d222213b7c278aabede763 # v4.1.1
308308
with:
309309
subject-name: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}
310310
subject-digest: ${{ steps.push.outputs.digest }}

.github/workflows/scorecard.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: "Checkout code"
37-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
37+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3838
with:
3939
persist-credentials: false
4040

@@ -73,6 +73,6 @@ jobs:
7373
# Upload the results to GitHub's code scanning dashboard (optional).
7474
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
7575
- name: "Upload to code-scanning"
76-
uses: github/codeql-action/upload-sarif@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4
76+
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
7777
with:
7878
sarif_file: results.sarif

.github/workflows/validate-renovate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
20+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2121

2222
- name: Setup Node.js
2323
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# CONTRIBUTING
1+
# CONTRIBUTING
22

3-
Thanks for helping out!
3+
Thanks for helping out!
44

55
Check the [Contributing Guide](https://docs.projectbluefin.io/contributing) for contribution information.
66

7-
This repository is for building the images, you are probably looking for [@projectbluefin/common](https://github.com/projectbluefin/common) to change something in Bluefin. Make sure you check [the architecture diagram](https://docs.projectbluefin.io/contributing#understanding-bluefins-architecture).
7+
This repository is for building the images, you are probably looking for [@projectbluefin/common](https://github.com/projectbluefin/common) to change something in Bluefin. Make sure you check [the architecture diagram](https://docs.projectbluefin.io/contributing#understanding-bluefins-architecture).

Containerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ FROM ${COMMON_IMAGE}@${COMMON_IMAGE_SHA} AS common
1111
FROM ${BREW_IMAGE}@${BREW_IMAGE_SHA} AS brew
1212

1313
FROM scratch AS ctx
14-
COPY /system_files /system_files
1514
COPY /build_files /build_files
1615
COPY --from=common /system_files/shared /system_files/shared
1716
COPY --from=common /system_files/bluefin /system_files/shared
1817
COPY --from=brew /system_files /system_files/shared
18+
# bluefin-owned files overlay last so they take precedence over common
19+
COPY /system_files /system_files
1920

2021
## bluefin image section
2122
FROM ${BASE_IMAGE}:${FEDORA_MAJOR_VERSION} AS base

image-versions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ images:
22
- name: silverblue-main
33
image: ghcr.io/ublue-os/silverblue-main
44
tag: latest
5-
digest: sha256:a5de2125afa358b6eacc5a7fe2ec8d22e41c24a1c5009ba69bdcdbc2ef661d03
5+
digest: sha256:30f04a978ca4fae65b178bcd1d1f5ee5c70a26f1a47f7c9fbaa255203b7757ab
66
- name: common
77
image: ghcr.io/projectbluefin/common
88
tag: latest
99
digest: sha256:fbcef9b1636bc67c2cb58327527f01c9798280229ad5a91c2f8dac0a5d3b6f3c
1010
- name: brew
1111
image: ghcr.io/ublue-os/brew
1212
tag: latest
13-
digest: sha256:48be52bde586f6637ce83f128bf9ba1580b7e4de4d093fed94bec587082850ce
13+
digest: sha256:5c5b6dea4b9faaab4d6fa81d7fc4f37f218c8a75a0839c72ae70b268bfdf4b0f

0 commit comments

Comments
 (0)