-
-
Notifications
You must be signed in to change notification settings - Fork 163
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
Contributors should be able to publish CI results without permissions #1038
Comments
We should also rename it to Actually it is bad if anyone can publish HTML to our subdomain ... so we still need some kind of auth. I think a manual password file is OK. Or maybe we can authenticate with github accounts somehow? |
Need four passwords with access to publish into 4 directories:
And then rewrite the dashboard in that directory. I guess that means contributors can get the password? As long as they can only add, it's mostly OK |
Turned up https://builds.oilshell.org/ To receive build results from multiple services. Working toward #1038.
Should we have a "docs" task? It would be nice if it could just run alone ... without the |
We can simply add contributors to the repo, but I'd like them to be able to do so with less permissions ... I guess there should be a separate auth secret for travis-ci.oilshell.org ?
|
This is a little messed up now, we have to add people explicitly as contributors It would be nice to do this for PRs from anyone |
It produces some spew. But we still need non-contributors to be able to push. Hm. Related to #1038. [metrics] minor typo
Right now it requires an SSH key.
I think we need a simple CGI upload program that accepts 3 files: JSON, TSV, and ZIP. (honestly PHP is the best at this for multi-file uploads).
And then it will call the Python program to rewrite the index.
This will also solve #1015
We have to be careful about the atomic rewrite of the index.
The text was updated successfully, but these errors were encountered: