Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Create deployartifactjavadoc composite action base (#28550) #30535

Merged

Conversation

dcolina
Copy link
Contributor

@dcolina dcolina commented Oct 31, 2024

Proposed Changes

  • This Pull Request introduces a new composite action named deploy-javadoc, based on the Generate/Push Javadoc step from maven-release-process.yml. The main objective of this action is to modularize the behavior for generating and deploying Javadocs, providing a more reusable and consistent solution within the CI/CD workflow.

Key changes:

  • Integration with the maven-job action to reuse artifacts from previous stages.
  • Use of Maven cache to optimize performance.
  • Availability of Java classes generated during the compilation process, essential for creating immutable objects.

Additional Info

This PR resolves #28550 (Create deploy-javadoc composite action base).

This PR fixes: #28550

Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@nollymar nollymar added this pull request to the merge queue Oct 31, 2024
Merged via the queue into main with commit 3f5e10d Oct 31, 2024
35 checks passed
@nollymar nollymar deleted the issue-28550-create-deploy-artifact-javadoc-composite-action branch October 31, 2024 21:45
dsolistorres pushed a commit that referenced this pull request Nov 5, 2024
…0535)

### Proposed Changes
* This Pull Request introduces a new composite action named
deploy-javadoc, based on the Generate/Push Javadoc step from
maven-release-process.yml. The main objective of this action is to
modularize the behavior for generating and deploying Javadocs, providing
a more reusable and consistent solution within the CI/CD workflow.

### Key changes:
- Integration with the maven-job action to reuse artifacts from previous
stages.
- Use of Maven cache to optimize performance.
- Availability of Java classes generated during the compilation process,
essential for creating immutable objects.

### Additional Info
This PR resolves #28550 (Create deploy-javadoc composite action base).
spbolton pushed a commit that referenced this pull request Nov 11, 2024
…0535)

### Proposed Changes
* This Pull Request introduces a new composite action named
deploy-javadoc, based on the Generate/Push Javadoc step from
maven-release-process.yml. The main objective of this action is to
modularize the behavior for generating and deploying Javadocs, providing
a more reusable and consistent solution within the CI/CD workflow.

### Key changes:
- Integration with the maven-job action to reuse artifacts from previous
stages.
- Use of Maven cache to optimize performance.
- Availability of Java classes generated during the compilation process,
essential for creating immutable objects.

### Additional Info
This PR resolves #28550 (Create deploy-javadoc composite action base).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants