parent
							
								
									ad372a6271
								
							
						
					
					
						commit
						2b654abf18
					
				
							
								
								
									
										38
									
								
								.github/workflows/ci.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								.github/workflows/ci.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | |||||||
|  | name: ci | ||||||
|  | on: [ push, pull_request ] | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   ci: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  | 
 | ||||||
|  |     permissions: | ||||||
|  |       contents: read | ||||||
|  |       pull-requests: write | ||||||
|  |       statuses: write | ||||||
|  | 
 | ||||||
|  |     steps: | ||||||
|  |       - name: Check out repository code | ||||||
|  |         uses: actions/checkout@v4 | ||||||
|  |       - name: Setup Node | ||||||
|  |         uses: actions/setup-node@v4 | ||||||
|  |         with: | ||||||
|  |           node-version: 20 | ||||||
|  | 
 | ||||||
|  |       - name: version | ||||||
|  |         run: | | ||||||
|  |           version=`npm --silent run version` | ||||||
|  |            | ||||||
|  |           echo $version | ||||||
|  | 
 | ||||||
|  |       - name: npm install | ||||||
|  |         run: npm install | ||||||
|  |       - name: build | ||||||
|  |         run: npm run build | ||||||
|  | # | ||||||
|  | #      - name: Archive Release | ||||||
|  | #        if: github.ref_name == main | ||||||
|  | #        uses: thedoctor0/zip-release@0.7.5 | ||||||
|  | #        with: | ||||||
|  | #          type: 'zip' | ||||||
|  | #          filename: 'release.zip' | ||||||
|  | #          directory: 'dist' | ||||||
| @ -8,6 +8,7 @@ | |||||||
|     "build": "npm run clean && tsc && vite build", |     "build": "npm run clean && tsc && vite build", | ||||||
|     "watch": "tsc && vite build --watch", |     "watch": "tsc && vite build --watch", | ||||||
|     "copy": "sudo rsync -avP dist/ .foundry/data/Data/modules/dice-tower/", |     "copy": "sudo rsync -avP dist/ .foundry/data/Data/modules/dice-tower/", | ||||||
|  |     "version": "echo $npm_package_version", | ||||||
|     "buildCopy": "npm run build && npm run copy" |     "buildCopy": "npm run build && npm run copy" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Arindy
						Arindy