Deployment and lifecycle management for Nix
0
fork

Configure Feed

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

ci: combine into a single file

+42 -46
+42 -1
.forgejo/workflows/build-x86_64.yaml
··· 4 4 env: 5 5 ATTIC_URL: ${{ vars.ATTIC_URL }} 6 6 ATTIC_CACHE: ${{ vars.ATTIC_CACHE }} 7 - ATTIC_KEY: ${{ secrets.ATTIC_KEY }} 8 7 SOWER_ENDPOINT: ${{ vars.SOWER_ENDPOINT }} 9 8 10 9 jobs: ··· 20 19 21 20 nix develop .#ci --command attic login junco $ATTIC_URL --set-default $ATTIC_KEY 22 21 nix develop .#ci --command sower build --cache attic://junco:$ATTIC_CACHE --eval-jobs 12 .#sowerJobs.x86_64-linux --push 22 + env: 23 + ATTIC_KEY: ${{ secrets.ATTIC_KEY }} 24 + 25 + elixir-format: 26 + runs-on: local/x86_64-linux 27 + 28 + steps: 29 + - uses: actions/checkout@v4 30 + 31 + - run: | 32 + export HOME=$PWD 33 + nix develop .# --command just check-elixir-format 34 + 35 + # elixir-test: 36 + # runs-on: local/x86_64-linux 37 + # 38 + # steps: 39 + # - uses: actions/checkout@v4 40 + # 41 + # - run: | 42 + # export HOME=$PWD 43 + # nix develop .# --command just check-elixir-test 44 + 45 + go: 46 + runs-on: local/x86_64-linux 47 + 48 + steps: 49 + - uses: actions/checkout@v4 50 + 51 + - run: | 52 + export HOME=$PWD 53 + nix develop .# --command just check-go 54 + 55 + e2e: 56 + runs-on: local/x86_64-linux 57 + 58 + steps: 59 + - uses: actions/checkout@v4 60 + 61 + - run: | 62 + export HOME=$PWD 63 + nix develop .# --command just check-nix
-45
.forgejo/workflows/check-x86_64.yaml
··· 1 - name: checks 2 - 3 - on: 4 - push: 5 - 6 - jobs: 7 - elixir-format: 8 - runs-on: local/x86_64-linux 9 - 10 - steps: 11 - - uses: actions/checkout@v4 12 - 13 - - run: | 14 - export HOME=$PWD 15 - nix develop .# --command just check-elixir-format 16 - 17 - # elixir-test: 18 - # runs-on: local/x86_64-linux 19 - # 20 - # steps: 21 - # - uses: actions/checkout@v4 22 - # 23 - # - run: | 24 - # export HOME=$PWD 25 - # nix develop .# --command just check-elixir-test 26 - 27 - go: 28 - runs-on: local/x86_64-linux 29 - 30 - steps: 31 - - uses: actions/checkout@v4 32 - 33 - - run: | 34 - export HOME=$PWD 35 - nix develop .# --command just check-go 36 - 37 - e2e: 38 - runs-on: local/x86_64-linux 39 - 40 - steps: 41 - - uses: actions/checkout@v4 42 - 43 - - run: | 44 - export HOME=$PWD 45 - nix develop .# --command just check-nix