forked from fediversity/fediversity
		
	- so far not (meaningfully) managed - as of writing unaccessible Reviewed-on: fediversity/fediversity#558
		
			
				
	
	
		
			282 lines
		
	
	
	
		
			8.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			282 lines
		
	
	
	
		
			8.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: Nix flake checks
 | |
| 
 | |
| on:
 | |
|   pull_request:
 | |
|     types:
 | |
|       - opened
 | |
|       - synchronize
 | |
|       - reopened
 | |
|   push:
 | |
|     branches:
 | |
|       - main
 | |
| 
 | |
| 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
 |