mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	build(Docker/ci): get rid of running partial build locally
this is now handled fully inside Docker. exception for "test_docker" job in "main-docker" -> it seems that one needs to be there still, since it runs Playwright tests from outside the container
This commit is contained in:
		
				
					committed by
					
						 Panagiotis Papadopoulos
						Panagiotis Papadopoulos
					
				
			
			
				
	
			
			
			
						parent
						
							f544a84f6d
						
					
				
				
					commit
					3553d64060
				
			
							
								
								
									
										19
									
								
								.github/workflows/dev.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								.github/workflows/dev.yml
									
									
									
									
										vendored
									
									
								
							| @@ -44,14 +44,6 @@ jobs: | ||||
|       - test_dev | ||||
|     steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - name: Set up node & dependencies | ||||
|         uses: actions/setup-node@v4 | ||||
|         with: | ||||
|           node-version: 20 | ||||
|           cache: "npm" | ||||
|       - run: npm ci | ||||
|       - name: Run the TypeScript build | ||||
|         run: npx tsc | ||||
|       - uses: docker/setup-buildx-action@v3 | ||||
|       - uses: docker/build-push-action@v6 | ||||
|         with: | ||||
| @@ -80,17 +72,6 @@ jobs: | ||||
|       - name: Set up Docker Buildx | ||||
|         uses: docker/setup-buildx-action@v3 | ||||
|  | ||||
|       - name: Set up node & dependencies | ||||
|         uses: actions/setup-node@v4 | ||||
|         with: | ||||
|           node-version: 20 | ||||
|           cache: "npm" | ||||
|  | ||||
|       - run: npm ci | ||||
|  | ||||
|       - name: Run the TypeScript build | ||||
|         run: npx tsc | ||||
|  | ||||
|       - name: Build and export to Docker | ||||
|         uses: docker/build-push-action@v6 | ||||
|         with: | ||||
|   | ||||
							
								
								
									
										10
									
								
								.github/workflows/main-docker.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/main-docker.yml
									
									
									
									
										vendored
									
									
								
							| @@ -151,16 +151,6 @@ jobs: | ||||
|       - name: Set up Docker Buildx | ||||
|         uses: docker/setup-buildx-action@v3 | ||||
|  | ||||
|  | ||||
|       - name: Set up node & dependencies | ||||
|         uses: actions/setup-node@v4 | ||||
|         with: | ||||
|           node-version: 20 | ||||
|           cache: "npm" | ||||
|       - run: npm ci | ||||
|       - name: Run the TypeScript build | ||||
|         run: npx tsc | ||||
|  | ||||
|       - name: Login to GHCR | ||||
|         uses: docker/login-action@v3 | ||||
|         with: | ||||
|   | ||||
| @@ -5,9 +5,6 @@ set -e  # Fail on any command error | ||||
| VERSION=`jq -r ".version" package.json` | ||||
| SERIES=${VERSION:0:4}-latest | ||||
|  | ||||
| echo "Compiling typescript..." | ||||
| npx tsc | ||||
|  | ||||
| sudo docker build -t triliumnext/notes:$VERSION --network host -t triliumnext/notes:$SERIES . | ||||
|  | ||||
| if [[ $VERSION != *"beta"* ]]; then | ||||
|   | ||||
		Reference in New Issue
	
	Block a user