Merge pull request #128 from notpeelz/harden-ci-security

Vendor publish-release CI action
Add ensure-sha-pinned-actions action to CI pipeline
Pin CI actions to specific commit hashes
This commit is contained in:
Evil Factory
2023-05-09 11:26:15 -03:00
committed by GitHub
127 changed files with 16138 additions and 23 deletions

View File

@@ -0,0 +1,15 @@
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
[*.{json,yml}]
indent_style = space
indent_size = 2
[*.{js,cjs,mjs,jsx,ts,tsx}]
indent_style = space
indent_size = 2
max_line_length = 100

1
.github/actions/github-release/.nvmrc vendored Normal file
View File

@@ -0,0 +1 @@
lts/gallium

11805
.github/actions/github-release/.pnp.cjs generated vendored Executable file

File diff suppressed because one or more lines are too long

2047
.github/actions/github-release/.pnp.loader.mjs generated vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,9 @@
/** @type {import("prettier").Config} */
module.exports = {
editorconfig: true,
singleQuote: false,
jsxSingleQuote: false,
arrowParens: "always",
trailingComma: "all",
bracketSameLine: false,
};

View File

@@ -0,0 +1,6 @@
{
"recommendations": [
"arcanis.vscode-zipfs",
"esbenp.prettier-vscode"
]
}

View File

@@ -0,0 +1,9 @@
{
"search.exclude": {
"**/.yarn": true,
"**/.pnp.*": true
},
"typescript.tsdk": ".yarn/sdks/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"prettier.prettierPath": ".yarn/sdks/prettier/index.js"
}

Some files were not shown because too many files have changed in this diff Show More