Go to file
Natalie Weizenbaum 51b6d440fd
Separate out building and updating the shadow repo (#750)
We can't update it directly from PRs because external PRs are run in
an untrusted context without secrets access. Instead, as suggested by
[this article], we build the site in an untrusted workflow and then
push it in a trusted workflow that has no access to the PR contents
itself.

[this article]: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/,
2023-06-27 13:41:00 -07:00
.devcontainer Switch from yarn to npm 2023-06-19 18:12:39 -04:00
.github Separate out building and updating the shadow repo (#750) 2023-06-27 13:41:00 -07:00
source try using add-and-commit action 2023-06-22 16:34:15 -04:00
tool Remove untracked files before building typedoc 2023-06-23 10:07:14 -04:00
.dockerignore Configure container development 2023-01-09 23:11:11 +00:00
.editorconfig Use gts instead of eslint 2023-06-15 17:47:55 +00:00
.eslintignore Switch from yarn to npm 2023-06-19 18:12:39 -04:00
.eslintrc.json Remove old eslint/prettier rules 2023-06-19 17:55:26 -04:00
.gitattributes clean up functions update intended code style in style guide 2018-10-26 21:35:30 -07:00
.gitignore Do not attempt to lint generated files 2023-05-24 13:01:59 -04:00
.nvmrc Add 11ty dep 2023-01-06 17:37:16 -05:00
.prettierignore narrow linters 2023-06-20 06:57:37 -04:00
.prettierrc.js Use gts instead of eslint 2023-06-15 17:47:55 +00:00
.stylelintignore narrow linters 2023-06-20 06:57:37 -04:00
.stylelintrc.yml re-enable stylelint rule 2023-04-03 12:22:39 -04:00
babel.config.js Enable Typescript for 11ty filters 2023-02-25 18:07:51 -07:00
CODE_OF_CONDUCT.md Always use HTTPS (#291) 2019-03-04 15:04:23 -06:00
CONTRIBUTING.md update 2023-06-22 15:29:49 -04:00
docker-compose.yml Add "releases" data file 2023-02-02 15:44:47 +00:00
Dockerfile Switch from yarn to npm 2023-06-19 18:12:39 -04:00
eleventy.config.js Check blog internal links too 2023-06-20 11:20:07 -04:00
LICENSE Add 404, sass implementation pages, robots.txt, humans.txt. 2023-04-05 17:49:42 -04:00
netlify.toml no need to specify node version for netlify 2023-06-22 16:45:38 -04:00
package-lock.json No need for duplicate strip-indent 2023-06-22 14:02:01 -04:00
package.json remove unused resolution 2023-06-22 16:46:22 -04:00
README.md update links 2023-02-22 17:02:19 -05:00
rollup.config.js Remove old eslint/prettier rules 2023-06-19 17:55:26 -04:00
tsconfig.json Use gts instead of eslint 2023-06-15 17:47:55 +00:00

Sass Site

The Sass website is open source. See a typo? Have a UX improvement? Check out the Contributing guide! Also, check out the Style Guide.

Thanks!