Skip to content

Consider adding webrick to the whitelist of allowed GitHub Pages dependencies to avoid build warnings #887

@daattali

Description

@daattali

There are a few issues regarding updating the documentation around webrick not being available in Ruby 3, but this issue is about a different problem.

If I want to support local builds, I must manually add webrick to the Gemfile. However, because of a recent change in jekyll-build-pages, this now results in a warning "github-pages can't satisfy your Gemfile's dependencies" for every build. This means that anyone who wants to host a GitHub Pages repo that uses the default jekyll builder, and also wants to be able to run locally, will always have to see a warning on every GitHub Actions build.

I don't know the security implications of allowing webrick in GitHub Pages, but I hope it can be done. If not, perhaps we should be able to remove that warning message somehow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions