File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Basic checks
33on :
44 push :
55 branches-ignore :
6+ - renovate/**
67 - release-please-**
78 pull_request :
89 branches-ignore :
1112jobs :
1213 basic-checks :
1314 runs-on : ubuntu-latest
14- if : github.actor != 'dependabot[bot]' && (github. event_name != 'push' || github.repository == 'DIRACGrid/diracx-web')
15+ if : github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
1516 steps :
1617 - uses : actions/checkout@v5
1718 with :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: Deployment
33on :
44 push :
55 branches-ignore :
6- - dependabot /**
6+ - renovate /**
77 - release-please-**
88 pull_request :
99 branches-ignore :
1212jobs :
1313 release-please :
1414 runs-on : ubuntu-latest
15- if : ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' }}
15+ if : ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' && github.ref_name == 'main' }}
1616 permissions :
1717 contents : write
1818 pull-requests : write
Original file line number Diff line number Diff line change 77 - ' package.json'
88 - ' package-lock.json'
99 branches-ignore :
10- - dependabot /**
10+ - renovate /**
1111 - release-please-**
1212 pull_request :
1313 paths :
Original file line number Diff line number Diff line change 55 paths-ignore :
66 - ' packages/extensions/**'
77 branches-ignore :
8- - dependabot /**
8+ - renovate /**
99 - release-please-**
1010 pull_request :
1111 branches-ignore :
Original file line number Diff line number Diff line change 55 paths-ignore :
66 - ' packages/diracx-web/**'
77 branches-ignore :
8- - dependabot /**
8+ - renovate /**
99 - release-please-**
1010 pull_request :
1111 branches-ignore :
Original file line number Diff line number Diff line change 22# build stage and the runtime stage into two different steps
33
44# Stage 1: Build the Next.js application
5- FROM node:24-alpine AS build
5+ FROM --platform=$BUILDPLATFORM node:24-alpine AS build
66WORKDIR /app
77
88# Copy the package.json and package-lock.json files to the working directory
Original file line number Diff line number Diff line change 22# build stage and the runtime stage into two different steps
33
44# Stage 1: Build the Next.js application
5- FROM node:24-alpine AS build
5+ FROM --platform=$BUILDPLATFORM node:24-alpine AS build
66WORKDIR /app
77
88# Copy the package.json and package-lock.json files to the working directory
You can’t perform that action at this time.
0 commit comments