[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-snapshots
 | 
			
		||||
/tests/*.ini
 | 
			
		||||
/node_modules
 | 
			
		||||
/yarn.lock
 | 
			
		||||
/yarn-error.log
 | 
			
		||||
/npm-debug.log*
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -82,6 +82,18 @@ jobs:
 | 
			
		|||
          ENDVAR
 | 
			
		||||
          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
 | 
			
		||||
        run: |
 | 
			
		||||
          set -x
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ RUN apk --no-cache add build-base git nodejs npm
 | 
			
		|||
COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
			
		||||
WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
			
		||||
 | 
			
		||||
RUN make clean-all
 | 
			
		||||
RUN make clean
 | 
			
		||||
RUN make frontend
 | 
			
		||||
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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ RUN apk --no-cache add build-base git nodejs npm
 | 
			
		|||
COPY . ${GOPATH}/src/code.gitea.io/gitea
 | 
			
		||||
WORKDIR ${GOPATH}/src/code.gitea.io/gitea
 | 
			
		||||
 | 
			
		||||
RUN make clean-all
 | 
			
		||||
RUN make clean
 | 
			
		||||
RUN make frontend
 | 
			
		||||
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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue