[
https://issues.apache.org/jira/browse/GEODE-10550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sai Boorlagadda reassigned GEODE-10550:
---------------------------------------
Assignee: Sai Boorlagadda
> Enable GitHub Actions workflows for support/1.15 branch
> -------------------------------------------------------
>
> Key: GEODE-10550
> URL: https://issues.apache.org/jira/browse/GEODE-10550
> Project: Geode
> Issue Type: Task
> Reporter: Sai Boorlagadda
> Assignee: Sai Boorlagadda
> Priority: Major
>
> Summary
> The new support/1.15 branch requires GitHub Actions workflows to run
> automated tests and security checks for pull requests targeting this branch.
> Currently, the existing workflows (.github/workflows/codeql.yml and
> .github/workflows/gradle.yml) only trigger on the develop branch.
> Background
> A new support branch support/1.15 has been created for maintaining the
> 1.15 release line. PRs are being created to bump dependencies and fix
> security vulnerabilities, but there are no automated CI/CD checks running on
> these PRs, which creates risk of introducing regressions or missing issues.
> Scope
> Update existing GitHub Actions workflow files to include the support/1.15
> branch in their trigger conditions:
> • .github/workflows/codeql.yml - CodeQL security scanning
> • .github/workflows/gradle.yml - Build, test, and code quality checks
> Expected Outcome
> When PRs are created against the support/1.15 branch, the following
> automated checks will run:
> • Build verification with code quality checks (spotlessCheck, rat,
> checkPom, pmdMain)
> • Java API compatibility checks (japicmp)
> • Unit tests
> • Integration tests
> • Acceptance tests
> • Distributed tests (WAN, CQ, Lucene, Management, Assembly modules)
> • CodeQL security scanning for multiple languages
> • Test report artifacts generated on failures
--
This message was sent by Atlassian Jira
(v8.20.10#820010)