From c33a7e50867d23826d878265fa161f6a9ed0d715 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Wed, 28 Jan 2026 17:12:30 -0700 Subject: [PATCH 1/4] doing a manual clone --- .gitea/workflows/build-stable.yml | 6 ++++++ .gitea/workflows/build-unstable.yml | 16 +++++----------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build-stable.yml b/.gitea/workflows/build-stable.yml index 6234786..a16d63a 100644 --- a/.gitea/workflows/build-stable.yml +++ b/.gitea/workflows/build-stable.yml @@ -22,6 +22,12 @@ jobs: - name: Checkout uses: actions/checkout@v5 + with: + # Keep it shallow + fetch-depth: 1 + # Override the repository URL to HTTP + repository: ${{ forgejo.repository }} + persist-credentials: false - name: Build run: | diff --git a/.gitea/workflows/build-unstable.yml b/.gitea/workflows/build-unstable.yml index 4b39b94..a0abfe6 100644 --- a/.gitea/workflows/build-unstable.yml +++ b/.gitea/workflows/build-unstable.yml @@ -13,18 +13,12 @@ jobs: - name: System Info run: uname -m - - name: Setup + - name: Checkout repository manually run: | - apt update -y - apt install -y curl gnupg - curl -fsSL https://deb.nodesource.com/setup_20.x | bash - - apt install -y nodejs - - - name: Checkout - uses: actions/checkout@v5 - + git clone https://git.ahoneybun.net/${{ forgejo.repository }}.git + - name: Build run: | - cd unstable-with-flakes + ls + cd nix-docker-images/stable-with-flakes nix build .#nixos-unstable - cd .. -- 2.51.2 From 25ad4c852cfd6ecb561e64cbf73464095a0c0fd3 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Fri, 6 Feb 2026 10:26:46 -0700 Subject: [PATCH 2/4] fix unstable --- .gitea/workflows/build-unstable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build-unstable.yml b/.gitea/workflows/build-unstable.yml index a0abfe6..74b9ff2 100644 --- a/.gitea/workflows/build-unstable.yml +++ b/.gitea/workflows/build-unstable.yml @@ -20,5 +20,5 @@ jobs: - name: Build run: | ls - cd nix-docker-images/stable-with-flakes + cd nix-docker-images/unstable-with-flakes nix build .#nixos-unstable -- 2.51.2 From bd449281254d8ddd42d38e3b5a29b1fb805265f1 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Fri, 6 Feb 2026 10:28:49 -0700 Subject: [PATCH 3/4] fix stable --- .gitea/workflows/build-stable.yml | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/build-stable.yml b/.gitea/workflows/build-stable.yml index a16d63a..ad87d88 100644 --- a/.gitea/workflows/build-stable.yml +++ b/.gitea/workflows/build-stable.yml @@ -13,24 +13,13 @@ jobs: - name: System Info run: uname -m - - name: Setup + - name: Checkout repository manually run: | - apt update -y - apt install -y curl gnupg - curl -fsSL https://deb.nodesource.com/setup_20.x | bash - - apt install -y nodejs - - - name: Checkout - uses: actions/checkout@v5 - with: - # Keep it shallow - fetch-depth: 1 - # Override the repository URL to HTTP - repository: ${{ forgejo.repository }} - persist-credentials: false - + git clone https://git.ahoneybun.net/${{ forgejo.repository }}.git + - name: Build run: | - cd stable-with-flakes + ls + cd nix-docker-images/stable-with-flakes nix build .#nixos-stable - cd .. + -- 2.51.2 From 40bc32f8ec0a2682255938bf64cb1d4feb99ffd1 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Fri, 6 Feb 2026 15:12:35 -0700 Subject: [PATCH 4/4] use v4 for checkout --- .gitea/workflows/build-stable.yml | 17 +++++++++++------ .gitea/workflows/build-unstable.yml | 16 +++++++++++----- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build-stable.yml b/.gitea/workflows/build-stable.yml index ad87d88..4c4fe4d 100644 --- a/.gitea/workflows/build-stable.yml +++ b/.gitea/workflows/build-stable.yml @@ -13,13 +13,18 @@ jobs: - name: System Info run: uname -m - - name: Checkout repository manually + - name: Setup run: | - git clone https://git.ahoneybun.net/${{ forgejo.repository }}.git - + apt update -y + apt install -y curl gnupg + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - + apt install -y nodejs + + - name: Checkout + uses: actions/checkout@v4 + - name: Build run: | - ls - cd nix-docker-images/stable-with-flakes + cd stable-with-flakes nix build .#nixos-stable - + cd .. diff --git a/.gitea/workflows/build-unstable.yml b/.gitea/workflows/build-unstable.yml index 74b9ff2..752c092 100644 --- a/.gitea/workflows/build-unstable.yml +++ b/.gitea/workflows/build-unstable.yml @@ -13,12 +13,18 @@ jobs: - name: System Info run: uname -m - - name: Checkout repository manually + - name: Setup run: | - git clone https://git.ahoneybun.net/${{ forgejo.repository }}.git - + apt update -y + apt install -y curl gnupg + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - + apt install -y nodejs + + - name: Checkout + uses: actions/checkout@v4 + - name: Build run: | - ls - cd nix-docker-images/unstable-with-flakes + cd unstable-with-flakes nix build .#nixos-unstable + cd .. -- 2.51.2