-
Notifications
You must be signed in to change notification settings - Fork 2
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
Publish content to web server, GitHub is not a CDN #21
base: main
Are you sure you want to change the base?
Conversation
5ed0533
to
161d756
Compare
ProblemWhile I verified this setup works well using https://github.com/cicerops/webdav-demo, it apparently does not work well in our situation, yet. Maybe Fastly, fronting cdn.crate.io, needs special treatment to permit WebDAV traffic? Observations
|
801fe7b
to
79dd780
Compare
79dd780
to
17df6a5
Compare
@amotl can't we just use a bash file and a bunch of wgets to solve this? Like creating a new folder in |
Hi @msbt, that's a nice idea about thrust reversal if the "push" will not be a viable option, resorting to a "pull" paradigm instead. We will certainly consider this if no other option can be used. Thanks a stack! |
On the other hand, we can easily continue to use a Jenkins job, because it provides all features we need, without adding any obstacles.
This PR was trying to make it happen through GitHub Actions, but maybe we are not ready yet / takes too much efforts right now. |
Sharing a little conversation: @amotl said:
@simonprickett said:
@amotl said:
|
87f70c9
to
9911a6c
Compare
This patch now works well together with those accompanying it, enabling syncing the content when changed. Thanks for your support.
Result: |
.github/workflows/publish.yml
Outdated
- name: Acquire sources | ||
uses: actions/checkout@v4 | ||
|
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.
Would be cool to convert README.md to README.html after acquiring the sources, so people can read it easily per https://cdn.crate.io/downloads/datasets/cratedb-datasets/README.html.
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.
Done.
9f17035
to
06db545
Compare
06db545
to
57dd80f
Compare
57dd80f
to
fcf1a12
Compare
fcf1a12
to
44213f3
Compare
About
Upload content of repository to web server when changed, in order to not fall into cost or other lock-in traps when using S3. We need to detour from using GitHub as a CDN, because it is not viable.
media.githubusercontent.com
from England:ERR_CONNECTION_CLOSED
#19 (comment)References