;ci: github: tweaks
This commit is contained in:
		
							parent
							
								
									3565f49acf
								
							
						
					
					
						commit
						c2191c53c4
					
				
							
								
								
									
										10
									
								
								.github/workflows/linux-nightly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/linux-nightly.yml
									
									
									
									
										vendored
									
									
								
							| @ -19,8 +19,9 @@ | |||||||
| name: linux nightly/pr CI | name: linux nightly/pr CI | ||||||
| 
 | 
 | ||||||
| on: | on: | ||||||
|   schedule: |   # XXX not supported yet; build on push to "ci" instead | ||||||
|   - cron: "0 23 * * *" |   # schedule: | ||||||
|  |   # - cron: "0 23 * * *" | ||||||
|   pull_request: |   pull_request: | ||||||
|     branches: [ master ] |     branches: [ master ] | ||||||
|     paths: |     paths: | ||||||
| @ -35,9 +36,8 @@ on: | |||||||
|       - '!**.5' |       - '!**.5' | ||||||
|       - '!**.info' |       - '!**.info' | ||||||
|       - '!**.txt' |       - '!**.txt' | ||||||
|   # uncomment when testing CI: |  | ||||||
|   push: |   push: | ||||||
|     branches: [ master ] |     branches: [ ci, master ]  # master too for testing | ||||||
|     paths: |     paths: | ||||||
|       - 'stack*' |       - 'stack*' | ||||||
|       - 'hledger-lib' |       - 'hledger-lib' | ||||||
| @ -158,7 +158,7 @@ jobs: | |||||||
| 
 | 
 | ||||||
|     - name: Install haskell deps |     - name: Install haskell deps | ||||||
|       run: | |       run: | | ||||||
|         stack $ARGS test --bench --only-dependencies |         stack $ARGS build --test --bench --only-dependencies | ||||||
|         #  --no-terminal |         #  --no-terminal | ||||||
|       env: |       env: | ||||||
|         ARGS: ${{ matrix.plan.resolver }} |         ARGS: ${{ matrix.plan.resolver }} | ||||||
|  | |||||||
							
								
								
									
										9
									
								
								.github/workflows/mac-nightly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/mac-nightly.yml
									
									
									
									
										vendored
									
									
								
							| @ -3,11 +3,12 @@ | |||||||
| name: mac nightly CI | name: mac nightly CI | ||||||
| 
 | 
 | ||||||
| on: | on: | ||||||
|   schedule: |   # XXX not supported yet; build on push to "ci" instead | ||||||
|   - cron: "0 23 * * *" |   # schedule: | ||||||
|  |   # - cron: "0 23 * * *" | ||||||
|   # uncomment when testing CI: |   # uncomment when testing CI: | ||||||
|   push: |   push: | ||||||
|     branches: [ master ] |     branches: [ ci, master ]  # master too for testing | ||||||
|     paths: |     paths: | ||||||
|       - 'stack*' |       - 'stack*' | ||||||
|       - 'hledger-lib' |       - 'hledger-lib' | ||||||
| @ -105,7 +106,7 @@ jobs: | |||||||
| 
 | 
 | ||||||
|     - name: Install haskell deps |     - name: Install haskell deps | ||||||
|       run: | |       run: | | ||||||
|         stack --resolver=lts --install-ghc test --bench --only-dependencies |         stack --resolver=lts --install-ghc build --test --bench --only-dependencies | ||||||
|         #  --no-terminal --bench --install-ghc |         #  --no-terminal --bench --install-ghc | ||||||
| 
 | 
 | ||||||
|     - name: Build hledger |     - name: Build hledger | ||||||
|  | |||||||
							
								
								
									
										21
									
								
								.github/workflows/windows-nightly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								.github/workflows/windows-nightly.yml
									
									
									
									
										vendored
									
									
								
							| @ -4,11 +4,12 @@ | |||||||
| name: windows nightly CI | name: windows nightly CI | ||||||
| 
 | 
 | ||||||
| on: | on: | ||||||
|   schedule: |   # XXX not supported yet; build on push to "ci" instead | ||||||
|   - cron: "0 23 * * *" |   # schedule: | ||||||
|  |   # - cron: "0 23 * * *" | ||||||
|   # uncomment when testing CI: |   # uncomment when testing CI: | ||||||
|   push: |   push: | ||||||
|     branches: [ master ] |     branches: [ ci, master ]  # master too for testing | ||||||
|     paths: |     paths: | ||||||
|       - 'stack*' |       - 'stack*' | ||||||
|       - 'hledger-lib' |       - 'hledger-lib' | ||||||
| @ -106,25 +107,13 @@ jobs: | |||||||
|       run: | |       run: | | ||||||
|         stack --resolver=lts --no-terminal setup |         stack --resolver=lts --no-terminal setup | ||||||
| 
 | 
 | ||||||
|     - name: Show stuff |  | ||||||
|       run: | |  | ||||||
|         ls C:\Users\runneradmin\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\Local\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\Local\Programs\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\Local\Programs\stack |  | ||||||
|         ls C:\Users\runneradmin\AppData\Local\Programs\stack\x86_64-windows |  | ||||||
|         ls C:\Users\runneradmin\AppData\LocalLow\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\Roaming\ |  | ||||||
|         ls C:\Users\runneradmin\AppData\Roaming\stack\ |  | ||||||
| 
 |  | ||||||
|     # - name: Install shelltestrunner |     # - name: Install shelltestrunner | ||||||
|     # - if [[ ! -x ~/.local/bin/shelltest ]]; then stack install shelltestrunner-1.9; fi |     # - if [[ ! -x ~/.local/bin/shelltest ]]; then stack install shelltestrunner-1.9; fi | ||||||
|     # - shelltest --version |     # - shelltest --version | ||||||
| 
 | 
 | ||||||
|     - name: Install haskell deps |     - name: Install haskell deps | ||||||
|       run: | |       run: | | ||||||
|         stack --resolver=lts --no-terminal test --only-dependencies |         stack --resolver=lts --no-terminal build --test --only-dependencies | ||||||
|         #  --bench --install-ghc |         #  --bench --install-ghc | ||||||
| 
 | 
 | ||||||
|     - name: Build hledger |     - name: Build hledger | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user