Skip to content

Fix /awards/ redirect by disabling section list rendering #133

Merged
yqtian-se merged 4 commits into
acmsigsoft:mainfrom
yqtian-se:main
May 5, 2026
Merged

Fix /awards/ redirect by disabling section list rendering #133
yqtian-se merged 4 commits into
acmsigsoft:mainfrom
yqtian-se:main

Conversation

@yqtian-se
Copy link
Copy Markdown
Contributor

/awards/ redirect by disabling section list rendering

yqtian-se and others added 4 commits May 2, 2026 12:13
The dart-sass-embedded snap is deprecated and snap store outages
were causing transient failures ("unable to contact snap store").
Pulling the prebuilt binary from the sass/dart-sass GitHub release
is what Hugo's official docs now recommend.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Preview deployed at: https://www2.sigsoft.org/pr-133

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR aims to make /awards/ resolve to the SIGSOFT Awards overview page instead of rendering the awards section list, while also updating the GitHub Pages workflows to install Dart Sass without Snap.

Changes:

  • Adds /awards/ as an alias for content/awards/sigsoftAwards.md.
  • Introduces content/awards/_index.md with section rendering/listing disabled.
  • Replaces snap install dart-sass-embedded with a manual Dart Sass download in both deploy workflows.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
content/awards/sigsoftAwards.md Adds the /awards/ alias to the awards overview page.
content/awards/_index.md Disables rendering/list generation for the awards section.
.github/workflows/production-deploy.yml Changes production build setup to install Dart Sass from a downloaded tarball.
.github/workflows/pr-preview.yml Changes PR preview build setup to install Dart Sass from a downloaded tarball.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +43 to +45
wget -O /tmp/dart-sass.tar.gz \
"https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz"
tar -xf /tmp/dart-sass.tar.gz -C /tmp
Comment on lines +43 to +44
wget -O /tmp/dart-sass.tar.gz \
"https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz"
@yqtian-se yqtian-se merged commit a4f5c9d into acmsigsoft:main May 5, 2026
7 checks passed
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