Skip to content

Commit c51a7a1

Browse files
Copilotinffyrenner0e
authored
feat: disable legacy nvidia builds for beta images (#1121)
* Initial plan * chore: initial repository exploration Co-authored-by: inffy <10782843+inffy@users.noreply.github.com> * feat: disable legacy nvidia builds for beta images Only build main and nvidia-open flavors for beta stream, excluding legacy nvidia driver support Co-authored-by: inffy <10782843+inffy@users.noreply.github.com> * cleanup * chore: cleanup various trailing whitespace --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: inffy <10782843+inffy@users.noreply.github.com> Co-authored-by: renner <renner0@posteo.de>
1 parent 28fcc3f commit c51a7a1

11 files changed

Lines changed: 15 additions & 17 deletions

File tree

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This document provides essential information for coding agents working with the
66

77
**Aurora** is a cloud-native desktop operating system that reimagines the Linux desktop experience. It's an immutable OS built on Fedora Linux using container technologies with atomic updates.
88

9-
- **Type**: Container-based Linux distribution build system
9+
- **Type**: Container-based Linux distribution build system
1010
- **Base**: Fedora Linux with KDE Plasma Desktop + Universal Blue infrastructure
1111
- **Languages**: Bash scripts, JSON configuration, Python utilities
1212
- **Build System**: Just (command runner), Podman/Docker containers, GitHub Actions

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
matrix:
2323
brand_name: ["aurora"]
2424
with:
25+
image_flavors: '["main", "nvidia-open"]'
2526
brand_name: ${{ matrix.brand_name }}
2627
stream_name: beta
2728

.github/workflows/validate-just.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Install Just
2323
shell: bash
2424
run: bash .github/workflows/shared/install-just.sh
25-
25+
2626
- name: Check Just Syntax
2727
shell: bash
2828
run: |

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Aurora
22

33
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/a940189170c8456c85a75ea36edb32c7)](https://app.codacy.com/gh/ublue-os/aurora/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
4-
[![Stable Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml) [![Latest Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml) [![Latest Images HWE](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml) [![Beta Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/ublue-os/aurora-docs)
4+
[![Stable Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml) [![Latest Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml) [![Latest Images HWE](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml) [![Beta Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/ublue-os/aurora-docs)
55

66
[![LFX Active Contributors](https://insights.linuxfoundation.org/api/badge/active-contributors?project=aurora&repos=https://github.com/ublue-os/aurora)](https://insights.linuxfoundation.org/project/aurora)
77

system_files/dx/usr/lib/systemd/user/aurora-dx-user-vscode.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[Unit]
2-
Description=Run
2+
Description=Run
33
Wants=network-online.target
44
After=network-online.target ublue-user-setup.service
55
ConditionUser=!@system

system_files/shared/etc/zsh/zshrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ colors
195195
# Sourcing
196196
#####################
197197

198-
# Brew
198+
# Brew
199199
if [[ -o interactive ]] && [[ -d /home/linuxbrew/.linuxbrew ]]; then
200200
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
201201
if type brew &>/dev/null; then

system_files/shared/usr/bin/kde-ptyxis

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ for arg in ${@}; do
1111
fi
1212
done
1313

14-
15-
1614
# Dolphin integration requires --new-window to function properly
1715
if [[ ! "${args[@]}" =~ "--" && ! "${args[@]}" =~ "-h" && ! "${args[@]}" =~ "-x" ]]; then
1816
/usr/bin/ptyxis --new-window "${args[@]}"

system_files/shared/usr/bin/ublue-rollback-helper

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ function rebase_helper() {
3535
# Step 1: Choose image variant
3636
echo "Select your Aurora image:"
3737
IMAGE_OPTIONS=(aurora aurora-dx)
38-
38+
3939
# Add current image if it's not already in the list
4040
if [[ ! " ${IMAGE_OPTIONS[*]} " =~ \ ${IMAGE_NAME}\ ]]; then
4141
IMAGE_OPTIONS+=("${IMAGE_NAME}")
4242
fi
43-
43+
4444
IMAGE_OPTIONS+=(cancel)
45-
45+
4646
selected_image=$(Choose "${IMAGE_OPTIONS[@]}")
4747
[[ "$selected_image" == "cancel" ]] && exit 0
4848

system_files/shared/usr/bin/yum

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,3 @@ fi
77

88
echo -e "ERROR: Hello stargazers looks like you are trying to use YUM on Aurora, please \e]8;;https://docs.getaurora.dev/guides/software/\aread our documentation here\e]8;;\a\n\e]8;;https://docs.getaurora.dev/guides/software/\ahttps://docs.getaurora.dev/guides/software/\e]8;;\a\n"
99
exit 1
10-

system_files/shared/usr/share/fish/vendor_functions.d/fish_prompt.fish

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ function fish_prompt --description 'Default prompt with container detection'
1515
end
1616
set suffix '#'
1717
end
18-
18+
1919
# Detect if we are in a container
2020
if test -n "$CONTAINER_ID"
2121
set -g prompt_host "[$CONTAINER_ID]"
2222
set -g prefix_icon "📦 "
23-
else
23+
else
2424
set -g prompt_host "$hostname"
2525
set -g prefix_icon ""
2626
end
@@ -38,4 +38,4 @@ function fish_prompt --description 'Default prompt with container detection'
3838
set -l prompt_status (__fish_print_pipestatus "[" "]" "|" "$status_color" "$statusb_color" $last_pipestatus)
3939

4040
echo -n -s $prefix_icon (set_color $fish_color_user) "$USER" $normal "@" $prompt_host' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) $normal " "$prompt_status $suffix " "
41-
end
41+
end

0 commit comments

Comments
 (0)