-
Notifications
You must be signed in to change notification settings - Fork 71
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 custom installer url config option #43
add custom installer url config option #43
Conversation
Oh: i see that to actually run the tests, I'd have to commit my changes to the build. welp, here we go! |
Ha, it didn't run: I guess i don't understand how it works! |
Thanks for working on this @bollwyvl
Yep 🤷 or we could make it not have a top level function and use run directly?
Yes that could be nice
I have no idea about that, this was my first TS project :-p
It is :-p
I think I used those instructions from github, but if you advice for it, sure :-)
True :-)
Easy piecy
🤷
It is, it just made my life easy :-)
That is correct, I forgot to erase it. I will take a look at why it is failing :-) |
Ooh, 😀 :
|
Seems to be working now :-) |
Looks good to me @bollwyvl awesome addition :-), I can merge, clean up the contributing and make a 1.5 release. Anything else you want to add to this? I am happy with how it is. I will take a look at the other suggestions you made. |
I replaced my hacked-in branch in the example, let it fail, and review away! |
Yes I actually need to add some tests for this (any help in setting that up is welcome!), that do not require changing the action to the current branch, I actually tried using the workflow context syntax, but it seems github expects only text and not expressions. |
- '*' | ||
push: | ||
branches: | ||
- '1.x' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the 1.x branch so just master should be fine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are you wanting a change here from me? seems like something that should be done to all of them in one fell swoop...
jobs: | ||
example-5: | ||
name: Ex5 Miniforge for PyPy | ||
runs-on: 'ubuntu-latest' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will this work on other platforms? if so, maybe we should also add them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pypy would work on osx-64
, but not on win-64
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe then we should add a note somewhere? README
And make this runs-on: ['ubuntu-latest', 'macos....]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added in 723a49a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
worked like a boss:
user-agent : conda/4.8.3 requests/2.23.0 PyPy/3.6.9 Darwin/19.4.0 OSX/10.15.4
will put it back
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it would be hard to matrix
these: constructor
by default generates predictable filenames, but they can be overridden (or renamed with, e.g. a build number), so i'm more inclined to leave it verbose at this point...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verbose is fine for this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of minor changes, otherwise looks good!
Yeah, so osx ran, but didn't actually try it, and didn't fail (just warned)... i'll run it once with my branch... |
Thanks for this @bollwyvl Keep testing with |
Here's the proposed approach for #42.
I didn't commit with all the built changes, as it seems harder to review... please let me know if you want those committed...
There are a few other things it might be nice to add that i ran into while working this up, but maybe not on this PR:
IOptions
ncc
is very cool!npm i -g ncc
is kinda weird... it seems like having that locked as adevDependency
might be more robusteslint
would be goodgit commit .
is pretty heavy, wasn't expecting that (had a_NOTES.md
i was writing, didn't need that!)npm run pack
isn't a thing and fails