Skip to content

Conversation

@zachleat
Copy link
Member

@zachleat zachleat commented Dec 1, 2020

@netlify
Copy link

netlify bot commented Dec 1, 2020

✔️ Deploy preview for jamstack-site ready!

🔨 Explore the source changes: e58c23c

🔍 Inspect the deploy logs: https://app.netlify.com/sites/jamstack-site/deploys/5fc7e90deb98720007e47ab7

😎 Browse the preview: https://deploy-preview-472--jamstack-site.netlify.app

@zachleat zachleat changed the title Adds filters to Headless CMS and Site Generator pages Adds sorting and filters to Headless CMS and Site Generator pages Dec 1, 2020
@noraj
Copy link
Contributor

noraj commented Dec 2, 2020

This is a bit unrelated to those filters but you could want to keep this in mind.

On staticgen.org there were a bunch of linters, for example to check license names.

After netlify/staticgen#603 and netlify/staticgen#643, they implemented a CI task to check the license name of new committed tools are respecting the SPDX format.

You should maybe also create a whitelist of backend langue & template language so teh CI emit a warning when a new one is used this will avoid name drifting and having a list with python, Python, Python 3, python3, etc.

@zachleat
Copy link
Member Author

zachleat commented Dec 2, 2020

@noraj Excellent feedback! I wasn’t aware of that—I just added a console warning if there are invalid license names using spdx-checker. It doesn’t fail the build but it should help with drift.

Right now there are two invalid ones:

image

@zachleat zachleat marked this pull request as ready for review December 2, 2020 16:45
@zachleat
Copy link
Member Author

zachleat commented Dec 2, 2020

Alright this one is officially ready for a look 👍🏻

Copy link
Member

@philhawksworth philhawksworth left a comment

Choose a reason for hiding this comment

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

This looks great!

@zachleat zachleat merged commit b7396ff into main Dec 3, 2020
@zachleat zachleat deleted the zl/filters branch December 3, 2020 20:12
mattstern31 pushed a commit to mattstern31/jamstack-plugin-dev that referenced this pull request Nov 10, 2022
mattstern31 pushed a commit to mattstern31/awesome-jamstack that referenced this pull request Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Re-add filters and sorting by programming lanuage on Site Generators and Headless CMS pages

4 participants