forked from MapComplete/MapComplete
		
	Merge branch 'develop' of github.com:pietervdvn/MapComplete into develop
This commit is contained in:
		
						commit
						86dddd99e7
					
				
					 3 changed files with 25 additions and 33 deletions
				
			
		
							
								
								
									
										21
									
								
								.github/actions/setup-and-validate/action.yml
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								.github/actions/setup-and-validate/action.yml
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,21 @@ | |||
| name: "Theme Validation" | ||||
| description: "Validate the themes" | ||||
| runs: | ||||
|   using: "composite" | ||||
|   steps: | ||||
|     - name: Set up Node.js | ||||
|       uses: actions/setup-node@v1.4.6 | ||||
|       with: | ||||
|         node-version: '16' | ||||
| 
 | ||||
|     - name: install deps | ||||
|       run: npm ci | ||||
|       shell: bash | ||||
| 
 | ||||
|     - name: create generated dir | ||||
|       run: mkdir ./assets/generated | ||||
|       shell: bash | ||||
| 
 | ||||
|     - name: Prepare deploy | ||||
|       run: npm run prepare-deploy | ||||
|       shell: bash | ||||
							
								
								
									
										20
									
								
								.github/workflows/deploy_pietervdvn.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								.github/workflows/deploy_pietervdvn.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -8,24 +8,8 @@ jobs: | |||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
| 
 | ||||
|       - name: Set up Node.js | ||||
|         uses: actions/setup-node@v1.2.0 | ||||
|         with: | ||||
|           node-version: '16' | ||||
|         env: | ||||
|           ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' | ||||
| 
 | ||||
|       - name: install deps | ||||
|         run: npm ci | ||||
| 
 | ||||
|       - name: create generated dir | ||||
|         run: mkdir ./assets/generated | ||||
| 
 | ||||
|       - name: create stub themes | ||||
|         run: "echo '{\"layers\": [], \"themes\": []}' > ./assets/generated/known_layers_and_themes.json" | ||||
| 
 | ||||
|       - name: Prepare deploy | ||||
|         run: npm run prepare-deploy | ||||
|       - name: Setup and validate themes | ||||
|         uses: ./.github/actions/setup-and-validate | ||||
| 
 | ||||
|       - name: Clone deployment repo | ||||
|         env: | ||||
|  |  | |||
|  | @ -10,21 +10,8 @@ jobs: | |||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
| 
 | ||||
|       - name: Set up Node.js | ||||
|         uses: actions/setup-node@v1.2.0 | ||||
|         with: | ||||
|           node-version: '16' | ||||
|         env: | ||||
|           ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' | ||||
| 
 | ||||
|       - name: install deps | ||||
|         run: npm ci | ||||
| 
 | ||||
|       - name: create generated dir | ||||
|         run: mkdir ./assets/generated | ||||
| 
 | ||||
|       - name: Prepare deploy | ||||
|         run: npm run prepare-deploy | ||||
|       - name: Setup and validate themes | ||||
|         uses: ./.github/actions/setup-and-validate | ||||
| 
 | ||||
|       - name: Clone deployment repo | ||||
|         env: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue