Skip to content

Conversation

@JuliaEvseeva
Copy link
Collaborator

@JuliaEvseeva JuliaEvseeva commented Dec 15, 2025

This PR addresses #485 and #484.

This PR brings such changes:

  • Updates guides about how to build and run the site locally.
  • Updates the guide about how to add content in Hugo.
  • Updates build scripts.
  • Configures the link checker.
  • Removes the check of the code embedding and the _code/samples project configuration. They will now be used in documentation #53.
  • Removes the config until it is needed to build samples version 2.
  • Keeps buildSrc with the Gradle build for now.
  • Brings the GitHub Action that builds the site to the gh-pages branch. We need to use it because GitHub Pages automatically builds only sites built in Jekyll, not in Hugo.

@JuliaEvseeva JuliaEvseeva self-assigned this Dec 15, 2025
@JuliaEvseeva JuliaEvseeva changed the base branch from migration-to-hugo to delete-jekyll December 15, 2025 14:49
@JuliaEvseeva JuliaEvseeva deleted the branch migration-to-hugo December 16, 2025 10:57
@JuliaEvseeva JuliaEvseeva reopened this Dec 16, 2025
@JuliaEvseeva JuliaEvseeva changed the base branch from delete-jekyll to migration-to-hugo December 16, 2025 11:00
@JuliaEvseeva JuliaEvseeva marked this pull request as ready for review December 16, 2025 15:42
@JuliaEvseeva JuliaEvseeva requested a review from armiol December 16, 2025 15:42
working-directory: site
run: hugo --minify

- name: Deploy
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, I don't understand the idea. As we discussed vocally, this site is deployed in a "classic" way. I.e. by pushing the content to master.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, I've added this information to the pull request description.
The “classic” way by pushing the content to master will work for Jekyll implementation, but not for Hugo. Here the script builds the site and placed it in the gh-pages branch.

@JuliaEvseeva JuliaEvseeva requested a review from armiol December 17, 2025 11:15
@JuliaEvseeva JuliaEvseeva merged commit cf003c9 into migration-to-hugo Dec 17, 2025
1 check passed
@JuliaEvseeva JuliaEvseeva deleted the update-readme branch December 17, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants