ALPHA: wire is a tool to deploy nixos systems wire.althaea.zone/
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

switch owner to forallsys (#385)

authored by

marshmallow and committed by
GitHub
dd31c618 27e86c43

+24 -48
+1 -24
.github/actions/setup-nix/action.yml
··· 3 3 description: | 4 4 Sets up the Nix environment for wire, removing unnecessary bloat and installing Nix along with proper 5 5 substituters being set 6 - inputs: 7 - withQEMU: 8 - description: Enable QEMU 9 - default: false 10 6 runs: 11 7 using: "composite" 12 8 steps: 13 - - uses: wimpysworld/nothing-but-nix@10c936d9e46521bf923f75458e0cbd4fa309300d 14 - with: 15 - hatchet-protocol: "carve" 16 9 - name: Generate nix.conf 17 10 shell: bash 18 11 id: config ··· 21 14 echo 'config<<EOF' 22 15 echo "system-features = nixos-test benchmark big-parallel kvm" 23 16 24 - if [ "${INPUTS_WITHQEMU}" = "true" ]; then 25 - echo "extra-platforms = aarch64-linux i686-linux" 26 - fi 27 - 28 17 echo "substituters = https://cache.nixos.org?priority=1 https://cache.althaea.zone?priority=2 https://cache.garnix.io?priority=3" 29 18 echo "trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g= cache.althaea.zone:BelRpa863X9q3Y+AOnl5SM7QFzre3qb+5I7g2s/mqHI=" 30 19 31 20 echo EOF 32 21 } >> "$GITHUB_OUTPUT" 33 - env: 34 - INPUTS_WITHQEMU: ${{ inputs.withQEMU }} 35 22 - uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 36 23 with: 37 24 nix_path: nixpkgs=channel:nixos-unstable 38 25 extra_nix_config: ${{ steps.config.outputs.config }} 39 26 - name: Sanity check nix.conf 40 - if: ${{ inputs.withQEMU == 'true' && runner.debug == '1' }} 27 + if: ${{ runner.debug == '1' }} 41 28 shell: bash 42 29 run: cat /etc/nix/nix.conf 43 - - name: Register binfmt 44 - if: ${{ inputs.withQEMU == 'true' }} 45 - shell: bash 46 - run: | 47 - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes 48 - - name: Sanity check binfmt 49 - if: ${{ inputs.withQEMU == 'true' && runner.debug == '1' }} 50 - shell: bash 51 - run: | 52 - cat /proc/sys/fs/binfmt_misc/qemu-aarch64
+1 -2
.github/workflows/autofix.yml
··· 3 3 on: 4 4 pull_request: 5 5 push: 6 - branches: ["trunk"] 7 6 8 7 permissions: 9 8 contents: read ··· 24 23 docs-pnpm: 25 24 - 'doc/pnpm-lock.yaml' 26 25 autofix: 27 - runs-on: ubuntu-latest 26 + runs-on: blacksmith-2vcpu-ubuntu-2404 28 27 needs: check-changes 29 28 env: 30 29 UV_CACHE_DIR: /tmp/.uv-cache
+3 -3
README.md
··· 1 - ![Rust Tests Status](https://img.shields.io/github/actions/workflow/status/mrshmllow/wire/test.yml?branch=trunk&style=flat-square&label=Rust%20Tests) 2 - ![BuildBot Build & VM Test Status](https://img.shields.io/github/checks-status/mrshmllow/wire/trunk?style=flat-square&label=BuildBot%20Build%20%26%20VM%20Tests) 3 - ![Documentation Status](https://img.shields.io/github/actions/workflow/status/mrshmllow/wire/pages.yml?branch=trunk&style=flat-square&label=Documentation) 1 + ![Rust Tests Status](https://img.shields.io/github/actions/workflow/status/forallsys/wire/test.yml?branch=trunk&style=flat-square&label=Rust%20Tests) 2 + ![BuildBot Build & VM Test Status](https://img.shields.io/github/checks-status/forallsys/wire/trunk?style=flat-square&label=BuildBot%20Build%20%26%20VM%20Tests) 3 + ![Documentation Status](https://img.shields.io/github/actions/workflow/status/forallsys/wire/pages.yml?branch=trunk&style=flat-square&label=Documentation) 4 4 5 5 wire is a tool to deploy nixos systems. its usage is inspired by colmena however it is not a fork. 6 6
+1 -1
crates/core/src/hive/steps/keys.rs
··· 355 355 None => panic!( 356 356 "{arg_name} environment variable not set! \n 357 357 wire was not built with the ability to deploy keys to this platform. \n 358 - Please create an issue: https://github.com/mrshmllow/wire/issues/new?template=bug_report.md" 358 + Please create an issue: https://github.com/forallsys/wire/issues/new?template=bug_report.md" 359 359 ), 360 360 }; 361 361
+4 -4
doc/.vitepress/config.ts
··· 20 20 21 21 footer: { 22 22 message: 23 - 'Released under the <a href="https://github.com/mrshmllow/wire/blob/trunk/COPYING">AGPL-3.0 License</a>.', 23 + 'Released under the <a href="https://github.com/forallsys/wire/blob/trunk/COPYING">AGPL-3.0 License</a>.', 24 24 copyright: "Copyright 2024-2025 wire Contributors", 25 25 }, 26 26 ··· 44 44 }, 45 45 { 46 46 text: "Changelog", 47 - link: "https://github.com/mrshmllow/wire/blob/trunk/CHANGELOG.md", 47 + link: "https://github.com/forallsys/wire/blob/trunk/CHANGELOG.md", 48 48 }, 49 49 { 50 50 text: "CI Server", ··· 150 150 }, 151 151 152 152 editLink: { 153 - pattern: "https://github.com/mrshmllow/wire/edit/trunk/doc/:path", 153 + pattern: "https://github.com/forallsys/wire/edit/trunk/doc/:path", 154 154 text: "Edit this page on GitHub", 155 155 }, 156 156 157 157 socialLinks: [ 158 - { icon: "github", link: "https://github.com/mrshmllow/wire" }, 158 + { icon: "github", link: "https://github.com/forallsys/wire" }, 159 159 ], 160 160 }, 161 161 markdown: {
+2 -2
doc/guides/installation.md
··· 45 45 you'd like, really. 46 46 47 47 ```sh 48 - $ npins add github mrshmllow wire --branch stable 48 + $ npins add github forallsys wire --branch stable 49 49 ``` 50 50 51 51 Alternatively, you can use a tag instead: 52 52 53 53 ```sh 54 - $ npins add github mrshmllow wire --at v1.1.0 54 + $ npins add github forallsys wire --at v1.1.0 55 55 ``` 56 56 57 57 Then, use this pinned version of wire for both your `hive.nix` and `shell.nix`:
+1 -1
doc/guides/migrate.md
··· 41 41 inputs = { 42 42 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 43 43 colmena.url = "github:zhaofengli/colmena"; # [!code --] 44 - wire.url = "github:mrshmllow/wire/stable"; # [!code ++] 44 + wire.url = "github:forallsys/wire/stable"; # [!code ++] 45 45 }; 46 46 outputs = 47 47 { nixpkgs, colmena, ... }:
+1 -1
doc/index.md
··· 14 14 link: /guides/installation 15 15 - theme: alt 16 16 text: Sources 17 - link: https://github.com/mrshmllow/wire.git 17 + link: https://github.com/forallsys/wire.git 18 18 19 19 features: 20 20 - title: Deploy in Parallel
+1 -1
doc/snippets/getting-started/configuration.nix
··· 1 1 {system, ...}: let 2 2 wire = import ( 3 3 # [!code ++] 4 - builtins.fetchTarball "https://github.com/mrshmllow/wire/archive/refs/heads/trunk.tar.gz" # [!code ++] 4 + builtins.fetchTarball "https://github.com/forallsys/wire/archive/refs/heads/trunk.tar.gz" # [!code ++] 5 5 ); # [!code ++] 6 6 in { 7 7 environment.systemPackages = [
+1 -1
doc/snippets/getting-started/flake-merged.nix
··· 1 1 { 2 2 inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 3 - inputs.wire.url = "github:mrshmllow/wire"; 3 + inputs.wire.url = "github:forallsys/wire"; 4 4 5 5 outputs = { 6 6 self,
+1 -1
doc/snippets/getting-started/flake.nix
··· 1 1 { 2 2 inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 3 - inputs.wire.url = "github:mrshmllow/wire"; 3 + inputs.wire.url = "github:forallsys/wire"; 4 4 5 5 outputs = inputs @ { 6 6 nixpkgs,
+1 -1
doc/snippets/getting-started/nixos.flake.nix
··· 2 2 inputs = { 3 3 # ... 4 4 nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; 5 - wire.url = "github:mrshmllow/wire"; # [!code ++] 5 + wire.url = "github:forallsys/wire"; # [!code ++] 6 6 }; 7 7 8 8 outputs = inputs @ {
+2 -2
doc/snippets/guides/installation/flake.nix
··· 1 1 { 2 2 inputs = { 3 3 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 4 - wire.url = "github:mrshmllow/wire/stable"; 4 + wire.url = "github:forallsys/wire/stable"; 5 5 6 6 # alternatively, you can use a tag instead: 7 - # wire.url = "github:mrshmllow/wire/v1.1.0"; 7 + # wire.url = "github:forallsys/wire/v1.1.0"; 8 8 9 9 systems.url = "github:nix-systems/default"; 10 10 };
+4 -4
doc/tutorial/part-one/repo-setup.md
··· 39 39 40 40 ## Adding wire as a dependency 41 41 42 - We can now need to tell `npins` to use `mrshmllow/wire` as a dependency. 42 + We can now need to tell `npins` to use `forallsys/wire` as a dependency. 43 43 44 44 ```sh 45 - [nix-shell]$ npins add github mrshmllow wire --branch stable 45 + [nix-shell]$ npins add github forallsys wire --branch stable 46 46 [INFO ] Adding 'wire' … 47 - repository: https://github.com/mrshmllow/wire.git 47 + repository: https://github.com/forallsys/wire.git 48 48 pre_releases: false 49 49 submodules: false 50 50 version: v0.4.0 ··· 68 68 frozen: false 69 69 70 70 wire: (git release tag) 71 - repository: https://github.com/mrshmllow/wire.git 71 + repository: https://github.com/forallsys/wire.git 72 72 pre_releases: false 73 73 submodules: false 74 74 version: v0.4.0