Skip to content

Add missing RSS feed, update zola #2632

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

Merged
merged 4 commits into from
Apr 30, 2025
Merged

Conversation

kilimnik
Copy link
Contributor

I noticed that the templates include an rss.xml definition, though you are not using it. The default zola behaviour is to use the atom.xml, so I updated the config.toml to use both.

I also changed generate_feed to generate_feeds as this is the new option which should be used with the new version.

As this is a new zola feature, I also decided to update zola to the newest version.

@MTRNord
Copy link
Contributor

MTRNord commented Feb 14, 2025

@thibaultamartin what version does cloudflare currently use? :) We obviously cant merge this if our cloudflare deployment doesnt support it yet.

@kilimnik
Copy link
Contributor Author

@thibaultamartin what version does cloudflare currently use? :) We obviously cant merge this if our cloudflare deployment doesnt support it yet.

You are uploading the built html page to cloudflare. The zola build process is running inside the GitHub Actions

@MTRNord
Copy link
Contributor

MTRNord commented Feb 14, 2025

@thibaultamartin what version does cloudflare currently use? :) We obviously cant merge this if our cloudflare deployment doesnt support it yet.

You are uploading the built html page to cloudflare. The zola build process is running inside the GitHub Actions

Its a little more difficult than that in reality since we also use the preview feature of cloudflare which is built on the side of cloudflare instead :)

@MTRNord
Copy link
Contributor

MTRNord commented Feb 28, 2025

In the meanwhile 0.20.0 has been released. Could you update this PR to it? :) https://github.com/getzola/zola/releases/tag/v0.20.0

@MTRNord
Copy link
Contributor

MTRNord commented Feb 28, 2025

(SRE was pinged we are looking into the cloudflare side of things still)

Signed-off-by: Daniel Kilimnik <[email protected]>
Signed-off-by: Daniel Kilimnik <[email protected]>
Signed-off-by: Daniel Kilimnik <[email protected]>
@thibaultamartin
Copy link
Contributor

This is https://github.com/element-hq/sre-internal/issues/3390 in SRE's internal issue tracker

@HarHarLinks HarHarLinks added the enhancement This would be an improvement to the website. label Apr 22, 2025
@thibaultamartin
Copy link
Contributor

Zola has been updated via #2713

Sorry for doing a separate PR, there had to be some coordination between the Cloudflare and GitHub side! Thanks for getting the effort going :)

@HarHarLinks
Copy link
Collaborator

While zola was updated, the rss.xml is not there yet.

@HarHarLinks HarHarLinks reopened this Apr 30, 2025
@HarHarLinks HarHarLinks merged commit 9c7efd8 into matrix-org:main Apr 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This would be an improvement to the website.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants