├── .github ├── actionlint.yml ├── dependabot.yml └── workflows │ ├── cleanup.yml │ ├── draft-release.yml │ ├── integration.yml │ ├── publish.yml │ ├── release.yml │ └── unit.yml ├── .gitignore ├── .prettierrc.js ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── README.md ├── action.yml ├── dist └── main │ ├── 101.index.js │ ├── 669.index.js │ ├── 816.index.js │ └── index.js ├── eslint.config.mjs ├── package.json ├── src ├── client.ts ├── main.ts ├── secret.ts └── util.ts ├── tests ├── client.test.ts ├── secret.test.ts ├── test-func-ignore-node │ ├── .gcloudignore │ ├── bar │ │ ├── bar.txt │ │ └── baz │ │ │ └── baz.txt │ ├── foo │ │ └── data.txt │ ├── index.js │ ├── notIgnored.txt │ └── package.json ├── test-func-ignore │ ├── .gcloudignore │ ├── ignore.txt │ ├── index.js │ └── package.json ├── test-node-func │ ├── .dotfile │ ├── index.js │ └── package.json └── util.test.ts └── tsconfig.json /.github/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/actionlint.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/draft-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/draft-release.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.github/workflows/unit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @google-github-actions/maintainers 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/action.yml -------------------------------------------------------------------------------- /dist/main/101.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/dist/main/101.index.js -------------------------------------------------------------------------------- /dist/main/669.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/dist/main/669.index.js -------------------------------------------------------------------------------- /dist/main/816.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/dist/main/816.index.js -------------------------------------------------------------------------------- /dist/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/dist/main/index.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/package.json -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/src/secret.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/src/util.ts -------------------------------------------------------------------------------- /tests/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/client.test.ts -------------------------------------------------------------------------------- /tests/secret.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/secret.test.ts -------------------------------------------------------------------------------- /tests/test-func-ignore-node/.gcloudignore: -------------------------------------------------------------------------------- 1 | bar/ 2 | -------------------------------------------------------------------------------- /tests/test-func-ignore-node/bar/bar.txt: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /tests/test-func-ignore-node/bar/baz/baz.txt: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /tests/test-func-ignore-node/foo/data.txt: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /tests/test-func-ignore-node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-func-ignore-node/index.js -------------------------------------------------------------------------------- /tests/test-func-ignore-node/notIgnored.txt: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /tests/test-func-ignore-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-func-ignore-node/package.json -------------------------------------------------------------------------------- /tests/test-func-ignore/.gcloudignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | .gcloudignore -------------------------------------------------------------------------------- /tests/test-func-ignore/ignore.txt: -------------------------------------------------------------------------------- 1 | foo -------------------------------------------------------------------------------- /tests/test-func-ignore/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-func-ignore/index.js -------------------------------------------------------------------------------- /tests/test-func-ignore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-func-ignore/package.json -------------------------------------------------------------------------------- /tests/test-node-func/.dotfile: -------------------------------------------------------------------------------- 1 | I exist! 2 | -------------------------------------------------------------------------------- /tests/test-node-func/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-node-func/index.js -------------------------------------------------------------------------------- /tests/test-node-func/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/test-node-func/package.json -------------------------------------------------------------------------------- /tests/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tests/util.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-github-actions/deploy-cloud-functions/HEAD/tsconfig.json --------------------------------------------------------------------------------