sourcegraph/dev/ci
Noah S-C 3d373303b6
ci: run pnpm-dedupe only if pnpm files changed (#59630)
Eliminate running `pnpm dedupe --check` if no (p)npm files are changed

## Test plan

No `pnpm` check being run https://buildkite.com/sourcegraph/sourcegraph/builds/258158#018d1274-b292-4e66-8865-7ab8426149ff
2024-01-16 13:59:38 +00:00
..
images Release: add qdrant to images list (#58065) 2023-11-02 08:31:33 -06:00
integration disable frontend code coverage tracking (#57820) 2023-10-23 21:29:40 +00:00
internal ci: run pnpm-dedupe only if pnpm files changed (#59630) 2024-01-16 13:59:38 +00:00
runtype Vscode extension: Delete vscode extension package (#58023) 2023-10-31 18:39:30 -03:00
scripts add shellcheck & shfmt to pre-commit's pre-push hook (#59485) 2024-01-11 14:16:22 +00:00
trivy add shellcheck & shfmt to pre-commit's pre-push hook (#59485) 2024-01-11 14:16:22 +00:00
asdf-install.sh app: add step for intel mac builds (#52540) 2023-05-29 20:21:06 +02:00
bazel-build-sg.sh ci: build sg artifact with bazel for later buildkite steps (#59531) 2024-01-12 16:29:18 +00:00
bazel-configure.sh ci: fix incorrect usage of target determinator (#59171) 2023-12-21 15:50:29 +00:00
bazel-gomodtidy.sh ci: add step to run go mod tidy across the code bases (#58011) 2023-10-31 15:04:57 +02:00
bazel-prechecks-apply.sh aspect: use different dep step key if running as part of aspect (#58676) 2023-11-30 16:48:14 +02:00
bazel-prechecks.sh ci: fix bazel prechecks not detecting untracked changes (#56961) 2023-09-22 15:34:57 +00:00
bazel.sh shell: /bin/bash -> /usr/bin/env bash (#53000) 2023-06-06 13:51:55 +01:00
BUILD.bazel build: add gazelle checks to Aspect Workflows (#58568) 2023-11-27 11:50:46 +02:00
CODENOTIFY enterprise: Move last directory out (#57392) 2023-10-05 20:15:40 +00:00
create-client-artifact.sh web: make web integration tests great again! (#25027) 2021-09-23 16:32:25 +02:00
docker-publish.sh ci: drop gcloud init from ci steps (#26492) 2021-10-27 17:02:29 +02:00
gen-metadata-annotation.sh ci: generate a pipeline metdata annotation (#41107) 2022-08-31 20:38:25 +02:00
gen-pipeline.go ci: preview commands show computed VERSION (#58587) 2023-11-28 12:46:36 +02:00
gen-pipeline.sh enterprise: Move last directory out (#57392) 2023-10-05 20:15:40 +00:00
glossary.md use esbuild for client/web builds (#57365) 2023-10-23 10:59:06 -07:00
OWNERS chore: links/ownership devx->dev-infra (#58999) 2023-12-14 15:07:20 +00:00
parallel_run.sh add shellcheck & shfmt to pre-commit's pre-push hook (#59485) 2024-01-11 14:16:22 +00:00
pnpm-build.sh use esbuild for client/web builds (#57365) 2023-10-23 10:59:06 -07:00
pnpm-install-with-retry.sh app: buildkite pipeline for releases (#52202) 2023-05-19 17:44:20 +00:00
pnpm-run.sh remove gulp (task runner) (#57963) 2023-10-29 12:09:50 -07:00
pnpm-web-integration.sh disable frontend code coverage tracking (#57820) 2023-10-23 21:29:40 +00:00
post-chromatic.sh ci: error handle story book build fail (#52428) 2023-05-24 20:29:42 -07:00
push_all.sh bazel: pin legacy images and make them usable with push_all (#58663) 2023-11-30 17:12:38 +02:00
README.md enterprise: Move last directory out (#57392) 2023-10-05 20:15:40 +00:00
reset-test-db.sh dev/ci: remove set -x in all tests (#36577) 2022-06-03 13:52:48 -07:00
run-chromatic.sh chromatic: fix auto accept args (#59393) 2024-01-08 20:35:44 +00:00
semgrep-scan.sh Add non-blocking error handling for semgrep findings (#59469) 2024-01-10 10:55:55 +00:00
sonarcloud-scan.sh Use Buildkite to run Sonarcloud (#54875) 2023-07-21 12:16:03 -04:00

Buildkite Pipeline for sourcegraph/sourcegraph

We dynamically generate our CI pipeline for Buildkite based on the output of gen-pipeline.go. To learn more, refer to the continuous integration docs.