forked from fediversity/fediversity
split out CI checks (#568)
closes #567. Reviewed-on: fediversity/fediversity#568
This commit is contained in:
parent
ff8f2abbda
commit
f212ea8d5f
46 changed files with 982 additions and 317 deletions
18
.forgejo/workflows/_complete.yaml
Normal file
18
.forgejo/workflows/_complete.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
name: Nix flake completeness check
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
_complete:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix-shell --run '.forgejo/workflows/nix-flake-check.sh check'
|
||||||
22
.forgejo/workflows/deployment-basic.yaml
Normal file
22
.forgejo/workflows/deployment-basic.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-basic
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-basic:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-basic -vL
|
||||||
22
.forgejo/workflows/deployment-cli.yaml
Normal file
22
.forgejo/workflows/deployment-cli.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-cli
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-cli:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-cli -vL
|
||||||
22
.forgejo/workflows/deployment-model-nixops4.yaml
Normal file
22
.forgejo/workflows/deployment-model-nixops4.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-model-nixops4
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-model-nixops4:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-model-nixops4 -vL
|
||||||
22
.forgejo/workflows/deployment-model-ssh.yaml
Normal file
22
.forgejo/workflows/deployment-model-ssh.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-model-ssh
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-model-ssh:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-model-ssh -vL
|
||||||
22
.forgejo/workflows/deployment-model-tf-proxmox.yaml
Normal file
22
.forgejo/workflows/deployment-model-tf-proxmox.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-model-tf-proxmox
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-model-tf-proxmox:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-model-tf-proxmox -vL
|
||||||
22
.forgejo/workflows/deployment-model-tf.yaml
Normal file
22
.forgejo/workflows/deployment-model-tf.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-model-tf
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-model-tf:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-model-tf -vL
|
||||||
22
.forgejo/workflows/deployment-panel.yaml
Normal file
22
.forgejo/workflows/deployment-panel.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: deployment-panel
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deployment-panel:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.deployment-panel -vL
|
||||||
|
|
@ -1,4 +1,7 @@
|
||||||
#!/bin/sh
|
#! /usr/bin/env sh
|
||||||
|
# shellcheck shell=bash
|
||||||
|
|
||||||
|
# generate CI checks or verify they are up to date
|
||||||
set -euC
|
set -euC
|
||||||
|
|
||||||
cd "$(dirname "$0")" || exit 3
|
cd "$(dirname "$0")" || exit 3
|
||||||
|
|
@ -7,11 +10,11 @@ nix_eval () { nix eval --impure --raw --expr "with builtins; $1"; }
|
||||||
system=$(nix_eval "currentSystem")
|
system=$(nix_eval "currentSystem")
|
||||||
checks=$(nix_eval "toJSON (attrNames (getFlake (toString ../..)).checks.$system)")
|
checks=$(nix_eval "toJSON (attrNames (getFlake (toString ../..)).checks.$system)")
|
||||||
|
|
||||||
|
for check in $(echo "$checks" | jq -r .[]); do
|
||||||
output=$(mktemp)
|
output=$(mktemp)
|
||||||
|
|
||||||
{
|
{
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
name: Nix flake checks
|
name: $check
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
|
|
@ -28,32 +31,15 @@ concurrency:
|
||||||
group: \${{ forgejo.workflow }}-\${{ forgejo.event.pull_request.number || forgejo.ref }}
|
group: \${{ forgejo.workflow }}-\${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
_checks:
|
|
||||||
needs: $checks
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- run: true
|
|
||||||
|
|
||||||
_complete:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix-shell --run '.forgejo/workflows/nix-flake-check.sh check'
|
|
||||||
EOF
|
|
||||||
|
|
||||||
for check in $(echo "$checks" | jq -r .[]); do
|
|
||||||
cat <<EOF
|
|
||||||
|
|
||||||
$check:
|
$check:
|
||||||
runs-on: native
|
runs-on: native
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- run: nix build .#checks.$system.$check -vL
|
- run: nix build .#checks.$system.$check -vL
|
||||||
EOF
|
EOF
|
||||||
done
|
|
||||||
} >| "$output"
|
} >| "$output"
|
||||||
|
|
||||||
target=$(basename "$0" .sh).yaml
|
target="${check}.yaml"
|
||||||
|
|
||||||
if [ $# -eq 1 ] && [ "$1" = "check" ]; then
|
if [ $# -eq 1 ] && [ "$1" = "check" ]; then
|
||||||
if ! diff_output=$(diff --color=always "$target" "$output"); then
|
if ! diff_output=$(diff --color=always "$target" "$output"); then
|
||||||
|
|
@ -63,3 +49,4 @@ if [ $# -eq 1 ] && [ "$1" = "check" ]; then
|
||||||
else
|
else
|
||||||
mv "$output" "$target"
|
mv "$output" "$target"
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
|
|
|
||||||
|
|
@ -1,286 +0,0 @@
|
||||||
name: Nix flake checks
|
|
||||||
|
|
||||||
on:
|
|
||||||
pull_request:
|
|
||||||
types:
|
|
||||||
- opened
|
|
||||||
- synchronize
|
|
||||||
- reopened
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
|
|
||||||
concurrency:
|
|
||||||
cancel-in-progress: true
|
|
||||||
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
_checks:
|
|
||||||
needs: ["deployment-basic","deployment-cli","deployment-model-nixops4","deployment-model-ssh","deployment-model-tf","deployment-model-tf-proxmox","deployment-panel","nixops-deployment-providers-default","nixops-deployment-providers-fedi201","nixops-deployment-providers-forgejo-ci","nixops-deployment-providers-test","nixops-deployment-providers-vm02116","nixops-deployment-providers-vm02187","nixosConfigurations-fedi201","nixosConfigurations-forgejo-ci","nixosConfigurations-test01","nixosConfigurations-test02","nixosConfigurations-test03","nixosConfigurations-test04","nixosConfigurations-test05","nixosConfigurations-test06","nixosConfigurations-test11","nixosConfigurations-test12","nixosConfigurations-test13","nixosConfigurations-test14","nixosConfigurations-vm02116","nixosConfigurations-vm02187","panel","pre-commit","proxmox-basic","test-mastodon-service","test-peertube-service","vmOptions-fedi201","vmOptions-test01","vmOptions-test02","vmOptions-test03","vmOptions-test04","vmOptions-test05","vmOptions-test06","vmOptions-test11","vmOptions-test12","vmOptions-test13","vmOptions-test14"]
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- run: true
|
|
||||||
|
|
||||||
_complete:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix-shell --run '.forgejo/workflows/nix-flake-check.sh check'
|
|
||||||
|
|
||||||
deployment-basic:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-basic -vL
|
|
||||||
|
|
||||||
deployment-cli:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-cli -vL
|
|
||||||
|
|
||||||
deployment-model-nixops4:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-model-nixops4 -vL
|
|
||||||
|
|
||||||
deployment-model-ssh:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-model-ssh -vL
|
|
||||||
|
|
||||||
deployment-model-tf:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-model-tf -vL
|
|
||||||
|
|
||||||
deployment-model-tf-proxmox:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-model-tf-proxmox -vL
|
|
||||||
|
|
||||||
deployment-panel:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.deployment-panel -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-default:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-default -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-fedi201:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-fedi201 -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-forgejo-ci:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-forgejo-ci -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-test:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-test -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-vm02116:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-vm02116 -vL
|
|
||||||
|
|
||||||
nixops-deployment-providers-vm02187:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-vm02187 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-fedi201:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-fedi201 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-forgejo-ci:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-forgejo-ci -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test01:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test01 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test02:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test02 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test03:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test03 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test04:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test04 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test05:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test05 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test06:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test06 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test11:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test11 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test12:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test12 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test13:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test13 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-test14:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test14 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-vm02116:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-vm02116 -vL
|
|
||||||
|
|
||||||
nixosConfigurations-vm02187:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.nixosConfigurations-vm02187 -vL
|
|
||||||
|
|
||||||
panel:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.panel -vL
|
|
||||||
|
|
||||||
pre-commit:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.pre-commit -vL
|
|
||||||
|
|
||||||
proxmox-basic:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.proxmox-basic -vL
|
|
||||||
|
|
||||||
test-mastodon-service:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.test-mastodon-service -vL
|
|
||||||
|
|
||||||
test-peertube-service:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.test-peertube-service -vL
|
|
||||||
|
|
||||||
vmOptions-fedi201:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-fedi201 -vL
|
|
||||||
|
|
||||||
vmOptions-test01:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test01 -vL
|
|
||||||
|
|
||||||
vmOptions-test02:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test02 -vL
|
|
||||||
|
|
||||||
vmOptions-test03:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test03 -vL
|
|
||||||
|
|
||||||
vmOptions-test04:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test04 -vL
|
|
||||||
|
|
||||||
vmOptions-test05:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test05 -vL
|
|
||||||
|
|
||||||
vmOptions-test06:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test06 -vL
|
|
||||||
|
|
||||||
vmOptions-test11:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test11 -vL
|
|
||||||
|
|
||||||
vmOptions-test12:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test12 -vL
|
|
||||||
|
|
||||||
vmOptions-test13:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test13 -vL
|
|
||||||
|
|
||||||
vmOptions-test14:
|
|
||||||
runs-on: native
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- run: nix build .#checks.x86_64-linux.vmOptions-test14 -vL
|
|
||||||
22
.forgejo/workflows/nixops-deployment-providers-default.yaml
Normal file
22
.forgejo/workflows/nixops-deployment-providers-default.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-default
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-default:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-default -vL
|
||||||
22
.forgejo/workflows/nixops-deployment-providers-fedi201.yaml
Normal file
22
.forgejo/workflows/nixops-deployment-providers-fedi201.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-fedi201
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-fedi201:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-fedi201 -vL
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-forgejo-ci
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-forgejo-ci:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-forgejo-ci -vL
|
||||||
22
.forgejo/workflows/nixops-deployment-providers-test.yaml
Normal file
22
.forgejo/workflows/nixops-deployment-providers-test.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-test
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-test:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-test -vL
|
||||||
22
.forgejo/workflows/nixops-deployment-providers-vm02116.yaml
Normal file
22
.forgejo/workflows/nixops-deployment-providers-vm02116.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-vm02116
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-vm02116:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-vm02116 -vL
|
||||||
22
.forgejo/workflows/nixops-deployment-providers-vm02187.yaml
Normal file
22
.forgejo/workflows/nixops-deployment-providers-vm02187.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixops-deployment-providers-vm02187
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixops-deployment-providers-vm02187:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixops-deployment-providers-vm02187 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-fedi201.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-fedi201.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-fedi201
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-fedi201:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-fedi201 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-forgejo-ci.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-forgejo-ci.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-forgejo-ci
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-forgejo-ci:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-forgejo-ci -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test01.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test01.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test01
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test01:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test01 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test02.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test02.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test02
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test02:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test02 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test03.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test03.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test03
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test03:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test03 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test04.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test04.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test04
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test04:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test04 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test05.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test05.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test05
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test05:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test05 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test06.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test06.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test06
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test06:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test06 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test11.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test11.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test11
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test11:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test11 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test12.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test12.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test12
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test12:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test12 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test13.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test13.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test13
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test13:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test13 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-test14.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-test14.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-test14
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-test14:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-test14 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-vm02116.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-vm02116.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-vm02116
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-vm02116:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-vm02116 -vL
|
||||||
22
.forgejo/workflows/nixosConfigurations-vm02187.yaml
Normal file
22
.forgejo/workflows/nixosConfigurations-vm02187.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: nixosConfigurations-vm02187
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
nixosConfigurations-vm02187:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.nixosConfigurations-vm02187 -vL
|
||||||
22
.forgejo/workflows/panel.yaml
Normal file
22
.forgejo/workflows/panel.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: panel
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
panel:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.panel -vL
|
||||||
22
.forgejo/workflows/pre-commit.yaml
Normal file
22
.forgejo/workflows/pre-commit.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: pre-commit
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
pre-commit:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.pre-commit -vL
|
||||||
22
.forgejo/workflows/proxmox-basic.yaml
Normal file
22
.forgejo/workflows/proxmox-basic.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: proxmox-basic
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
proxmox-basic:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.proxmox-basic -vL
|
||||||
22
.forgejo/workflows/test-mastodon-service.yaml
Normal file
22
.forgejo/workflows/test-mastodon-service.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: test-mastodon-service
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test-mastodon-service:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.test-mastodon-service -vL
|
||||||
22
.forgejo/workflows/test-peertube-service.yaml
Normal file
22
.forgejo/workflows/test-peertube-service.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: test-peertube-service
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test-peertube-service:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.test-peertube-service -vL
|
||||||
22
.forgejo/workflows/vmOptions-fedi201.yaml
Normal file
22
.forgejo/workflows/vmOptions-fedi201.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-fedi201
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-fedi201:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-fedi201 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test01.yaml
Normal file
22
.forgejo/workflows/vmOptions-test01.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test01
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test01:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test01 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test02.yaml
Normal file
22
.forgejo/workflows/vmOptions-test02.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test02
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test02:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test02 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test03.yaml
Normal file
22
.forgejo/workflows/vmOptions-test03.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test03
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test03:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test03 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test04.yaml
Normal file
22
.forgejo/workflows/vmOptions-test04.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test04
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test04:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test04 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test05.yaml
Normal file
22
.forgejo/workflows/vmOptions-test05.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test05
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test05:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test05 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test06.yaml
Normal file
22
.forgejo/workflows/vmOptions-test06.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test06
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test06:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test06 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test11.yaml
Normal file
22
.forgejo/workflows/vmOptions-test11.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test11
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test11:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test11 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test12.yaml
Normal file
22
.forgejo/workflows/vmOptions-test12.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test12
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test12:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test12 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test13.yaml
Normal file
22
.forgejo/workflows/vmOptions-test13.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test13
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test13:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test13 -vL
|
||||||
22
.forgejo/workflows/vmOptions-test14.yaml
Normal file
22
.forgejo/workflows/vmOptions-test14.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: vmOptions-test14
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types:
|
||||||
|
- opened
|
||||||
|
- synchronize
|
||||||
|
- reopened
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
cancel-in-progress: true
|
||||||
|
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vmOptions-test14:
|
||||||
|
runs-on: native
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- run: nix build .#checks.x86_64-linux.vmOptions-test14 -vL
|
||||||
Loading…
Add table
Reference in a new issue