Skip to content

Activate workflow for automated version increments in pull-requests for eclipse.platform.releng #2991

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

Merged

Conversation

HannesWell
Copy link
Member

Set up for this repository the workflow for automated version increments in pull-requests added via #2352

Before this can work complete, the required PAT of the Platform-bot has to be added to this repo as described in the linked PR and requested in respectively done in

I'll create a PR for that as well.

@HannesWell HannesWell changed the title Use workflow for automated version increments in pull-requests for eclipse.platform.releng Activate workflow for automated version increments in pull-requests for eclipse.platform.releng Apr 18, 2025
Set up for this repository the workflow for automated version increments
in pull-requests added via
- eclipse-platform#2352

But only for the projects in the 'eclipse.platform.releng' in order to
avoid building the entire SDK just to check for version increments.
Missing version increments in sub-modules cannot be handled in this
repository anyway.
@HannesWell HannesWell force-pushed the use-version-increment-workflow branch from dc2be71 to c1bace3 Compare April 18, 2025 13:29
@HannesWell
Copy link
Member Author

With the additional extension to the checkVersions workflow this is now working, but we still need the PLATFORM_BOT_PAT secret for this repository:

Unfortunately this is currently blocked by eclipse-platform/.eclipsefdn#13.

I also experimented with using the standard GITHUB_TOKEN that we can at least get immediate feedback about the projects that need a bump in the meantime, but this doesn't work very well and would require further changes at the permissions I'm not inclined to do now. So we'll wait until the mentioned issues are resolved.

@HannesWell
Copy link
Member Author

Now that eclipse-platform/.eclipsefdn#12 is submitted, this is ready as well.

@HannesWell HannesWell merged commit a0733e4 into eclipse-platform:master Apr 22, 2025
6 checks passed
@HannesWell HannesWell deleted the use-version-increment-workflow branch April 22, 2025 17:05
@HannesWell
Copy link
Member Author

The PR #2990 (comment) demonstrated that this works as desired.

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

Successfully merging this pull request may close these issues.

1 participant