Arturo Bernal created JSPWIKI-1179:
--------------------------------------
Summary: Enhancement of CI/CD Pipeline with New GitHub Actions
Workflows
Key: JSPWIKI-1179
URL: https://issues.apache.org/jira/browse/JSPWIKI-1179
Project: JSPWiki
Issue Type: Improvement
Reporter: Arturo Bernal
Assignee: Arturo Bernal
*Description:*
This ticket addresses the introduction of two new GitHub Actions workflows to
bolster our CI/CD pipeline:
# *Java CI Workflow:*
** Offers continuous integration across various OS and Java versions.
** Utilizes caching for Maven dependencies to expedite build times.
** Incorporates CodeQL analysis to bolster code security.
# *Dependency Review Workflow:*
** Activated on pull requests to ensure a thorough review of dependencies and
their safety.
The primary objective of these workflows is to augment the project's CI/CD
pipeline. This ensures that with every pull request, our code maintains its
quality and security standards. We are open to feedback and suggestions to
further enhance these workflows.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)