Our Personal Data Server from scratch! tranquil.farm
pds rust database fun oauth atproto
220
fork

Configure Feed

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

feat(ci): supply cache by arg

authored by

teq and committed by
Tangled
7ed9c8ce b0c3402a

+7 -19
+2 -1
.tangled/workflows/publish-cachix-aarch64.yml
··· 17 17 18 18 - name: Build and push aarch64 19 19 command: | 20 - nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-pds-aarch64 --accept-flake-config --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME" 20 + SUBS="--option extra-substituters https://tranquil.cachix.org --option extra-trusted-public-keys tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" 21 + nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-pds-aarch64 $SUBS --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME"
+5 -3
.tangled/workflows/publish-cachix-x86_64.yml
··· 17 17 18 18 - name: Build and push x86_64 19 19 command: | 20 - nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-pds --accept-flake-config --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME" 21 - nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-frontend --accept-flake-config --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME" 20 + SUBS="--option extra-substituters https://tranquil.cachix.org --option extra-trusted-public-keys tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" 21 + nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-pds $SUBS --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME" 22 + nix-store -qR --include-outputs $(nix-store -qd $(nix build .#packages.x86_64-linux.tranquil-frontend $SUBS --print-out-paths --no-link)) | grep -v '\.drv$' | cachix push "$CACHIX_CACHE_NAME" 22 23 23 24 - name: Build and push devShell 24 25 command: | 25 - nix develop --accept-flake-config --profile dev-profile -c true 26 + SUBS="--option extra-substituters https://tranquil.cachix.org --option extra-trusted-public-keys tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" 27 + nix develop $SUBS --profile dev-profile -c true 26 28 cachix push "$CACHIX_CACHE_NAME" dev-profile
-15
flake.nix
··· 3 3 nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 4 4 }; 5 5 6 - nixConfig = { 7 - extra-substituters = [ 8 - "https://tranquil.cachix.org" 9 - "https://nix-community.cachix.org" 10 - "https://cache.garnix.io" 11 - "https://devenv.cachix.org" 12 - ]; 13 - extra-trusted-public-keys = [ 14 - "tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" 15 - "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" 16 - "cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=" 17 - "devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw=" 18 - ]; 19 - }; 20 - 21 6 outputs = 22 7 { 23 8 self,