-g npm@latest
- echo "//npm.pkg.github.com/:_authToken={{ env "GITHUB_TOKEN" }}" > /app/.npmrc
- echo "@waveinc:registry=https://npm.pkg.github.com/" >> /app/.npmrc
- cd /app && npm install
git:
- add: /
to: /app
includePaths:
- package.json
- package-lock.json
- packages/shared/package.json
- packages/shared/tsconfig.json
stageDependencies:
install:
- '*'
есть идеи почему этот шаг может пересобираться каждый раз даже когда не было изменений в json packages файлах?
По идее же изменение github_token не должно тригерить сборку если файлы не изменились
у вас же там latest
В такой конфигурации будем пересборка на каждую джобу. Сборка тригерится при изменении соответствующих файлов в сборочным контекста, а также в конфигурации. С нашей стороны должны быть сборочные секреты на этот случай, но пока их нет.
Получается это из за github_token?
Обсуждают сегодня