[Dependabot] [CI] Re-configure Dependabot and disable duplicate builds (#13359)

This commit is contained in:
Amog Kamsetty
2021-01-12 09:28:58 -08:00
committed by GitHub
parent 25f10a947a
commit 9eebd090cf
3 changed files with 17 additions and 6 deletions
+7 -5
View File
@@ -6,16 +6,18 @@ updates:
# If we want to add more requirements here (Core, RLlib, etc.), then we should make subdirectories for each one.
directory: "/python/requirements"
schedule:
# TODO(amogkam) change this to weekly after some initial validation.
interval: "daily"
# 8 PM
time: "20:00"
# Automatic upgrade checks Saturday at 12 AM.
# Dependabot updates can still be manually triggered via Github at any time.
interval: "weekly"
day: "saturday"
# 12 AM
time: "00:00"
# Use Pacific Standard Time
timezone: "America/Los_Angeles"
commit-message:
prefix: "[tune]"
include: "scope"
# Only 3 upgrade PRs at a time.
# Only 3 upgrade PRs open at a time.
open-pull-requests-limit: 3
reviewers:
- "ray-project/ray-tune"
+6 -1
View File
@@ -1,6 +1,11 @@
name: CI
on: [push, pull_request]
on:
push:
branches-ignore:
# Don't run CI for Dependabot branch pushes.
- "dependabot/**"
pull_request:
env:
# Git GITHUB_... variables are useful for translating Travis environment variables