-
Notifications
You must be signed in to change notification settings - Fork 24
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
Build failing on unstable update for PRs from fork #153
Comments
Ah - I applied a fix to the wrong file ( I was just going to disable publish for all pull requests, because I don't want the publish action to happen even if the pull request originates from a 'reflectometry' repo. |
Do we want to tag the unstable with the branch name and/or commit hash? That might remove some potential confusion if a change to another PR replaces unstable you have had a chance to grab it. In particular, if you send a link to a collaborator in an email you don't want them unexpectedly grabbing the wrong file. This means we will have to remove previous builds. If we use a consistent naming pattern If we encode the date in the stamp then maybe we can remove everything more than one week old. If files are named for example |
Tagging is a good idea, so that people know what they've downloaded. Don't know if it's worth keeping previous builds. It might be just as hard to delete all previous builds as it is to keep some of them, though. I would still prefer not to publish from any pull requests. |
Publishing PRs lets you share the prebuilt app with the user who raised the issue before pulling into master. If you haven't had occasion to do this then I guess we don't need it. |
I have occasionally wanted such a thing. |
|
That's very odd... I re-ran the failing job and it worked the second time. Momentary github API failure? |
Github gaslight: the above link now shows success :-( Is it possible that the secrets are associated with |
I don't think the credentials are tied to who pushes the button to re-run the job. |
Just tried it. Yes it worked. I'll go with the "momentary failure" hypothesis for now. |
PR #151 is getting HTTP 403 Forbidden.
It looks like this is because the source
purnimab:master
is not part ofreflectometry
and so it cannot push the windows unstable exe to the release page. [Link may be broken if github expires build output.]We still need to build and test from the fork but don't try deploy. I think we can do this by adding the following to
unstable.yml
:From prisma/prisma#3539
The text was updated successfully, but these errors were encountered: