Skip to content

Commit

Permalink
ci: add dependabot for GHA & bump buildkite plugin versions (#19774)
Browse files Browse the repository at this point in the history
Signed-off-by: xxchan <[email protected]>
  • Loading branch information
xxchan authored Dec 12, 2024
1 parent 7301b41 commit ca7dd29
Show file tree
Hide file tree
Showing 9 changed files with 171 additions and 167 deletions.
8 changes: 6 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: cargo
directory: /
schedule:
Expand Down Expand Up @@ -69,7 +73,7 @@ updates:
update-types:
["version-update:semver-major"]
groups:
# Group all dependenies together because Java libraries are quite stable
# Group all dependencies together because Java libraries are quite stable
all:
patterns:
- "*"
Expand All @@ -80,4 +84,4 @@ updates:
schedule:
interval: "weekly"
ignore:
- dependency-name: "*"
- dependency-name: "*"
2 changes: 1 addition & 1 deletion ci/scripts/gen-integration-test-yaml.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ def gen_pipeline_steps():
concurrency: 10
concurrency_group: 'integration-test/run'
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand Down
4 changes: 2 additions & 2 deletions ci/workflows/docker-arm-fast.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ steps:
command: "CARGO_PROFILE=patch-production ci/scripts/docker.sh"
key: "build-aarch64"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand All @@ -25,7 +25,7 @@ steps:
depends_on:
- "build-aarch64"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand Down
16 changes: 8 additions & 8 deletions ci/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ steps:
command: "ci/scripts/docker.sh"
key: "build-amd64"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand All @@ -23,7 +23,7 @@ steps:
command: "ci/scripts/docker.sh"
key: "build-aarch64"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand All @@ -40,7 +40,7 @@ steps:
- "build-aarch64"
key: "multi-arch-image-create-push"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand All @@ -51,10 +51,10 @@ steps:
if: build.env("SKIP_TARGET_AMD64") != "true"
command: "ci/scripts/release.sh"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: release-env-x86
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -68,10 +68,10 @@ steps:
if: build.env("SKIP_TARGET_AARCH64") != "true"
command: "ci/scripts/release.sh"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: release-env-arm
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -90,7 +90,7 @@ steps:
depends_on:
- "multi-arch-image-create-push"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GHCR_USERNAME: ghcr-username
GHCR_TOKEN: ghcr-token
Expand Down
10 changes: 5 additions & 5 deletions ci/workflows/gen-flamegraph-cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ steps:
key: "cpu-flamegraph-env-build"
command: "ci/scripts/flamegraph-env-build.sh"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -19,10 +19,10 @@ steps:
command: "NEXMARK_QUERIES=all ci/scripts/gen-flamegraph.sh cpu"
depends_on: "cpu-flamegraph-env-build"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: ci-flamegraph-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -32,4 +32,4 @@ steps:
# - Nexmark event generation: ~3min for 100mil records.
# - Generate Flamegraph: ~15min (see https://github.com/koute/not-perf/issues/30 on optimizing)
# - Building RW artifacts: ~8min
timeout_in_minutes: 720
timeout_in_minutes: 720
14 changes: 7 additions & 7 deletions ci/workflows/gen-flamegraph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ steps:
command: "ci/scripts/flamegraph-env-build.sh"
if: build.env("CPU_FLAMEGRAPH") == "true" || build.env("HEAP_FLAMEGRAPH") == "true"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -23,10 +23,10 @@ steps:
depends_on: "cpu-flamegraph-env-build"
if: build.env("CPU_FLAMEGRAPH") == "true"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: ci-flamegraph-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
Expand All @@ -45,13 +45,13 @@ steps:
depends_on: "cpu-flamegraph-env-build"
if: build.env("HEAP_FLAMEGRAPH") == "true"
plugins:
- seek-oss/aws-sm#v2.3.1:
- seek-oss/aws-sm#v2.3.2:
env:
GITHUB_TOKEN: github-token
- docker-compose#v5.1.0:
- docker-compose#v5.5.0:
run: ci-flamegraph-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
environment:
- GITHUB_TOKEN
timeout_in_minutes: 360
timeout_in_minutes: 360
Loading

0 comments on commit ca7dd29

Please sign in to comment.