Skip to content

Conversation

uglide
Copy link
Collaborator

@uglide uglide commented Apr 2, 2024

Add new workflows to upload snapshots and release artifacts automatically.

mvn -q dependency:go-offline
- name: deploy
run: |
mvn --no-transfer-progress deploy
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding -U -B ensures latest dependency versions and uses batch-mode to skip interactive elements.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On minor version branches, it might not be the behavior we want.

@mp911de
Copy link
Collaborator

mp911de commented Apr 2, 2024

This is a neat approach. Left a minor comment.

@mp911de mp911de added the type: task A general task label Apr 2, 2024
@uglide uglide merged commit e1866f3 into main Apr 3, 2024
@uglide uglide deleted the release_workflows branch April 3, 2024 11:24
@tishun
Copy link
Collaborator

tishun commented Apr 5, 2024

Closes #2752
Closes #2753

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants