pipeline: buildfrontend: image: node:14 commands: - yarn install --prefer-offline --frozen-lockfile - yarn test - yarn run lint-ci - yarn run tsc - yarn build deploy: image: node:14 when: event: push branch: master commands: - make ci-deploy secrets: [gitea_write_deploy_key, librepages_deploy_secret] lint-frontend: image: node:14 commands: - yarn lint-ci