Merge branch 'main' into update_flake_lock_action

This commit is contained in:
Youwen Wu 2025-04-19 21:55:58 -07:00 committed by GitHub
commit 41e199dfaf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -5,18 +5,20 @@ on:
jobs: jobs:
build-x86_64-demeter: build-x86_64-demeter:
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
permissions: permissions:
contents: read contents: read
id-token: write id-token: write
steps: steps:
- name: Free Disk Space (Ubuntu) - name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@v1.3.1 uses: Jayllyz/free-disk-space@perf/use-rmz
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Check Nix flake Nixpkgs inputs - name: Check Nix flake Nixpkgs inputs
uses: DeterminateSystems/flake-checker-action@main uses: DeterminateSystems/flake-checker-action@main
- uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/nix-installer-action@main
- name: Build select system configurations. with:
github-token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
- name: Build demeter
run: | run: |
# nix flake check --all-systems # nix flake check --all-systems
nix build .#nixosConfigurations.demeter.config.system.build.toplevel nix build .#nixosConfigurations.demeter.config.system.build.toplevel
@ -27,12 +29,14 @@ jobs:
id-token: write id-token: write
steps: steps:
- name: Free Disk Space (Ubuntu) - name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@v1.3.1 uses: Jayllyz/free-disk-space@perf/use-rmz
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Check Nix flake Nixpkgs inputs - name: Check Nix flake Nixpkgs inputs
uses: DeterminateSystems/flake-checker-action@main uses: DeterminateSystems/flake-checker-action@main
- uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/nix-installer-action@main
- name: Build select system configurations. with:
github-token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
- name: Build callisto
run: | run: |
# nix flake check --all-systems # nix flake check --all-systems
nix build .#nixosConfigurations.callisto.config.system.build.toplevel nix build .#nixosConfigurations.callisto.config.system.build.toplevel