Skip to content

Conversation

@rgrunber
Copy link
Member

@rgrunber rgrunber commented Sep 18, 2023

The main purpose of this change is to add the ability to publish a pre-release when there are changes to either lemminx or vscode-xml. This is done by having a daily scheduled workflow that has a job which checks out the 2 repositories, and determines if the recent commit (from both repos) have already been encountered in a previous build. This check is skipped if the build was manually triggered (assume the maintainer knows what they're doing).

- DeLaGuardo/setup-graalvm -> graalvm/setup-graalvm
- Remove 'release-binary-artifacts' since this is done from the
  'release' workflow
@rgrunber rgrunber added the build label Sep 18, 2023
- The pre-release build now runs by default daily
- Only proceed when there are new changes to eclipse/lemminx or
  redhat-developer/vscode-xml

Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
@rgrunber
Copy link
Member Author

Will be merging this later today. Based on my testing this should work as expected.

@rgrunber rgrunber merged commit 16e9a42 into redhat-developer:main Sep 21, 2023
@rgrunber rgrunber deleted the check-for-changes branch September 21, 2023 20:27
@rgrunber rgrunber added this to the 0.27.0 milestone Sep 21, 2023
@rgrunber rgrunber self-assigned this Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant