-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add GitHub Action for PR's #87
Comments
@ingomohr I'm not sure why I'm currently unable to assign you to this issue. Maybe try commenting on it? |
I've read that you can assign to non-collaborators once they've posted a comment to an issue - so, maybe this one helps. :) |
@ingomohr there we go ;) |
Nice. Didn't know that restriction, either. I thought (at first) you could only assign to collaborators - but this is nice. :) |
But I'd be fine w/ closing, as well. |
@ingomohr let's leave it open then :) |
@ingomohr I just created a new branch and unfortunately no new update site branch was created. Maybe it has to due with the way I named the branch? https://github.com/AObuchow/Eclipse-Spectrum-Theme/blob/master/.github/workflows/build-updatesite-branches.yml#L9 |
@AObuchow Sorry to hear the workflow didn‘t seem to have been triggered. Did you push something to that branch? The name should not matter. For my tests I created a new branch on my machine and pushed a new commit. I‘ll be checking your branch right after breakfast. |
@AObuchow The „experimental“ branch has the same HEAD commit as the „master“ has. So, I think we could fix this by adding a new trigger for the workflow. There should be something like „branch created“. I‘ll create a PR for you. 😊 |
Ahhh okay thank you for the explanation. Sure that’d be great :) |
Ok, here's a small update. It's possible to run the workflow when a branch has been created. - And it should be possible to add that trigger to the workflow. However, it's refused to work until now. But I'm sure I'll conquer that eventually. ;) |
Some info seems to be missing. @AObuchow discussed some things via DM on Twitter. Here's the update:
Maybe we can make the PR-build on the target repo to use the user who owns the repo. |
The PR build workflow should also merge the dev branch into the target branch (locally repo on the build machine, of course :) ) to check that...
The latter might not be as important right now for this repo; but p2 projects typically have tests, and a CI job (i.e. our workflow) should tell us the CI results for the target branch as it would behave after the merge of the PR. |
As discussed here, it'd be nice to have some CI for pull requests.
The text was updated successfully, but these errors were encountered: