Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,13 @@ updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
interval: "weekly"
labels:
- "comp: tooling"
- "tag: dependencies"
- "tag: no release notes"
commit-message:
prefix: "chore(ci): "
groups:
gh-actions-packages:
patterns:
Expand Down
18 changes: 10 additions & 8 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,16 @@ _Action:_

_Notes:_ Results are sent on both production and staging environments.

### check-ci-pipelines [🔗](check-ci-pipelines.yaml)

_Trigger:_ When opening or updating a PR.

_Action:_ This action will check all other continuous integration jobs (Github action, Gitlab, CircleCi), and will fail if any of them fails.
The purpose of this job is to be required for PR merges, achieving Green CI Policy.
It got an `ignored` parameters to exclude some jobs if they are temprorary failing.

_Recovery:_ Manually trigger the action on the desired branch.

### comment-on-submodule-update [🔗](comment-on-submodule-update.yaml)

_Trigger:_ When creating a PR commits to `master` or a `release/*` branch with a Git Submodule update.
Expand All @@ -137,14 +147,6 @@ _Action:_ Build the Java Client Library and runs [the system tests](https://gith

_Recovery:_ Manually trigger the action on the desired branch.

### all-green [🔗](all-green.yaml)

_Trigger:_ Any pull request.

_Action:_ This action will check all other jobs (Github action, Gitlab, CircleCi), and will fail if any of them fails. This action got an `ignored` paraemters to exclude some jobs if they are temprorary failing. The purpose of this job is to be required for merges, achieving Green CI Policy.

_Recovery:_ Manually trigger the action on the desired branch.

## Maintenance

GitHub actions should be part of the [repository allowed actions to run](https://github.com/DataDog/dd-trace-java/settings/actions).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ permissions:
statuses: read

jobs:
all-jobs-are-green:
check-ci-pipelines:
name: Check CI Pipelines
runs-on: ubuntu-latest
steps:
- name: Run Ensure CI Success
Expand Down
Loading