[RELEASE] cache node_modules
This commit is contained in:
		
					parent
					
						
							
								aef5f44169
							
						
					
				
			
			
				commit
				
					
						004b772b5c
					
				
			
		
					 4 changed files with 14 additions and 3 deletions
				
			
		| 
						 | 
					@ -71,7 +71,6 @@ cpu.out
 | 
				
			||||||
/tests/e2e/test-artifacts
 | 
					/tests/e2e/test-artifacts
 | 
				
			||||||
/tests/e2e/test-snapshots
 | 
					/tests/e2e/test-snapshots
 | 
				
			||||||
/tests/*.ini
 | 
					/tests/*.ini
 | 
				
			||||||
/node_modules
 | 
					 | 
				
			||||||
/yarn.lock
 | 
					/yarn.lock
 | 
				
			||||||
/yarn-error.log
 | 
					/yarn-error.log
 | 
				
			||||||
/npm-debug.log*
 | 
					/npm-debug.log*
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -82,6 +82,18 @@ jobs:
 | 
				
			||||||
          ENDVAR
 | 
					          ENDVAR
 | 
				
			||||||
          EOF
 | 
					          EOF
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      - name: cache node_modules
 | 
				
			||||||
 | 
					        id: node
 | 
				
			||||||
 | 
					        uses: https://code.forgejo.org/actions/cache@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          path: |
 | 
				
			||||||
 | 
					            node_modules
 | 
				
			||||||
 | 
					          key: node-${{ steps.release-info.outputs.version }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      - name: skip if node cache hit
 | 
				
			||||||
 | 
					        if: steps.node.outputs.cache-hit != 'true'
 | 
				
			||||||
 | 
					        run: echo no hit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Build sources
 | 
					      - name: Build sources
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          set -x
 | 
					          set -x
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -33,7 +33,7 @@ RUN apk --no-cache add build-base git nodejs npm
 | 
				
			||||||
COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
					COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
				
			||||||
WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
					WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN make clean-all
 | 
					RUN make clean
 | 
				
			||||||
RUN make frontend
 | 
					RUN make frontend
 | 
				
			||||||
RUN go build contrib/environment-to-ini/environment-to-ini.go && xx-verify environment-to-ini
 | 
					RUN go build contrib/environment-to-ini/environment-to-ini.go && xx-verify environment-to-ini
 | 
				
			||||||
RUN make RELEASE_VERSION=$RELEASE_VERSION go-check generate-backend static-executable && xx-verify gitea
 | 
					RUN make RELEASE_VERSION=$RELEASE_VERSION go-check generate-backend static-executable && xx-verify gitea
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -33,7 +33,7 @@ RUN apk --no-cache add build-base git nodejs npm
 | 
				
			||||||
COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
					COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
				
			||||||
WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
					WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN make clean-all
 | 
					RUN make clean
 | 
				
			||||||
RUN make frontend
 | 
					RUN make frontend
 | 
				
			||||||
RUN go build contrib/environment-to-ini/environment-to-ini.go && xx-verify environment-to-ini
 | 
					RUN go build contrib/environment-to-ini/environment-to-ini.go && xx-verify environment-to-ini
 | 
				
			||||||
RUN make RELEASE_VERSION=$RELEASE_VERSION go-check generate-backend static-executable && xx-verify gitea
 | 
					RUN make RELEASE_VERSION=$RELEASE_VERSION go-check generate-backend static-executable && xx-verify gitea
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue