Compare commits

..

3 Commits

Author SHA1 Message Date
5a8788b2e3 delete old CI workflow
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:17:08 +01:00
329e9341d9 update CLAUDE.md with fmt/lint commands and Go pattern
Some checks failed
build / build (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:14:37 +01:00
18e0c4f99a update README.md
Some checks failed
build / build (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:13:26 +01:00
3 changed files with 16 additions and 21 deletions

View File

@@ -1,17 +0,0 @@
name: build
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/catthehacker/ubuntu:runner-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v27
- name: run flacke check
run: nix flake check
- name: build packages
run: ./scripts/build-all.sh

View File

@@ -18,6 +18,12 @@ nix build .#packages.x86_64-linux.<package-name>
# Validate flake # Validate flake
nix flake check nix flake check
# Format nix files
nix fmt
# Lint nix files
statix check
# Update flake inputs # Update flake inputs
nix flake update nix flake update
``` ```
@@ -39,7 +45,8 @@ nix flake update
- **AppImage**: `appimageTools.wrapType2` (see `poe-sidekick`) - **AppImage**: `appimageTools.wrapType2` (see `poe-sidekick`)
- **Electron/Yarn**: `yarnConfigHook` + `yarnBuildHook` + `fetchYarnDeps` (see `awakened-poe-trade`) - **Electron/Yarn**: `yarnConfigHook` + `yarnBuildHook` + `fetchYarnDeps` (see `awakened-poe-trade`)
- **Qt6/Meson**: `qt6Packages.callPackage` + `wrapQtAppsHook` (see `path-of-building-*`) - **Qt6/Meson**: `qt6Packages.callPackage` + `wrapQtAppsHook` (see `path-of-building-*`)
- **Rust/Cargo**: `rustPlatform.buildRustPackage` + `useFetchCargoVendor` (see `noita-entangled-worlds`) - **Rust/Cargo**: `rustPlatform.buildRustPackage` (see `noita-entangled-worlds`)
- **Go**: `buildGoModule` (see `forgejo-mcp`)
- **Binary/.NET**: `fetchurl` + `makeWrapper` with `makeLibraryPath` (see `vintagestory`) - **Binary/.NET**: `fetchurl` + `makeWrapper` with `makeLibraryPath` (see `vintagestory`)
## Commit Style ## Commit Style

View File

@@ -1,13 +1,18 @@
# nix-packages # nix-packages
Various packages. Various packages not available in nixpkgs.
## Packages ## Packages
* awakened-poe-trade * awakened-poe-trade
* forgejo-mcp
* noita-entangled-worlds
* path-of-building-beta * path-of-building-beta
* path-of-building-poe2
* poe-sidekick
* poe-sidekick-web
* vintagestory-unstable
## About ## About
Comes with overlay for each package, or use default overlay for all packages. Nix flake tracking `nixos-unstable`. Comes with an overlay for each package, or use the default overlay for all packages.