Skip to content
Merged
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
43 changes: 25 additions & 18 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,14 @@ _Action:_ Check the pull request did not introduce unexpected label.

_Recovery:_ Update the pull request or add a comment to trigger the action again.

### create-release-branch [🔗](create-release-branch.yaml)

_Trigger:_ When a git tag matching the pattern "vM.N.0" is pushed (e.g. for a minor release).

_Action:_ Create a release branch that corresponds to the pushed tag (e.g. "release/vM.N.x").

_Recovery:_ Manually create the branch from the "vM.N.0" git tag.

### draft-release-notes-on-tag [🔗](draft-release-notes-on-tag.yaml)

_Trigger:_ When creating a tag, or manually (providing a tag)
Expand All @@ -61,6 +69,15 @@ _Recovery:_ Manually [close the related milestone and create a new one](https://

_Notes:_ This action will not apply to release candidate versions using `-RC` tags.

### prune-old-pull-requests [🔗](prune-old-pull-requests.yaml)

_Trigger:_ Every month or manually.

_Action:_ Mark as stale and comment on pull requests with no update during the last quarter.
Close them if no following update within a week.

_Recovery:_ Manually trigger the action again.

### update-docker-build-image [🔗](update-docker-build-image.yaml)

_Trigger:_ Quarterly released, loosely [a day after the new image tag is created](https://github.com/DataDog/dd-trace-java-docker-build/blob/master/.github/workflows/docker-tag.yml).
Expand Down Expand Up @@ -93,16 +110,6 @@ _Action:_

_Recovery:_ Check at the milestone for the related issues and update them manually.


### prune-old-pull-requests [🔗](prune-old-pull-requests.yaml)

_Trigger:_ Every month or manually.

_Action:_ Mark as stale and comment on pull requests with no update during the last quarter.
Close them if no following update within a week.

_Recovery:_ Manually trigger the action again.

## Code Quality and Security

### analyze-changes [🔗](analyze-changes.yaml)
Expand All @@ -122,14 +129,6 @@ _Trigger:_ When creating a PR commits to `master` or a `release/*` branch with a

_Action:_ Notify the PR author through comments that about the Git Submodule update.

### update-gradle-dependencies [🔗](update-gradle-dependencies.yaml)

_Trigger:_ Every week or manually.

_Action:_ Create a PR updating the Grade dependencies and their locking files.

_Recovery:_ Manually trigger the action again.

### run-system-tests [🔗](run-system-tests.yaml)

_Trigger:_ When pushing commits to `master` or manually.
Expand All @@ -138,6 +137,14 @@ _Action:_ Build the Java Client Library and runs [the system tests](https://gith

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

### update-gradle-dependencies [🔗](update-gradle-dependencies.yaml)

_Trigger:_ Every week or manually.

_Action:_ Create a PR updating the Grade dependencies and their locking files.

_Recovery:_ Manually trigger the action again.

### update-jmxfetch-submodule [🔗](update-jmxfetch-submodule.yaml)

_Trigger:_ Monthly or manually
Expand Down