Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
e098fab
feat: get tools scripts and dependencies running; still need to get t…
sofisl Apr 5, 2023
e13af54
both modules working with commands; need to publish tools module and …
sofisl Apr 6, 2023
bf63063
build: add releasing configs and install gapic-tools as a devDep
sofisl Apr 6, 2023
968c8ea
make file read+write
sofisl Apr 6, 2023
5b058b4
lint
sofisl Apr 6, 2023
4a74329
remove extra logging
sofisl Apr 6, 2023
124b658
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 6, 2023
11e6a48
remove node 12 from testing
sofisl Apr 6, 2023
3d2fdbf
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 6, 2023
13b8e91
do not undo kokoro changes
sofisl Apr 6, 2023
883bec8
keep more changes
sofisl Apr 6, 2023
d75e9f9
address comments
sofisl Apr 6, 2023
a3fea80
remove node 12 from testing matrix
sofisl Apr 6, 2023
51b58c7
update scripts
sofisl Apr 6, 2023
ab2b06c
add separate tests for tools
sofisl Apr 6, 2023
23035cd
add installation step
sofisl Apr 6, 2023
8779182
add mocha as dev dependency
sofisl Apr 6, 2023
20ef594
move rimraf to dep
sofisl Apr 6, 2023
a35f789
fix dep version
sofisl Apr 6, 2023
8007d3c
tryfixing system tests
sofisl Apr 6, 2023
cf9a559
attempt to add a directory path
sofisl Apr 6, 2023
4a09def
use ncp instead, since fsp.cp is not out until 16
sofisl Apr 7, 2023
29eba77
run lint
sofisl Apr 8, 2023
81e61b1
update schowcase package.json
sofisl Apr 8, 2023
81bb7a6
update test to node 14
sofisl Apr 11, 2023
acb9bfe
update node version
sofisl Apr 11, 2023
092564a
update common config
sofisl Apr 11, 2023
7c07c0e
move to node 14
sofisl Apr 11, 2023
87ab3e6
rename to node 12
sofisl Apr 11, 2023
f758c21
fix path in compile protos
sofisl Apr 11, 2023
02153f9
up min value
sofisl Apr 11, 2023
7e2b2cc
fix path in compileProtos
sofisl Apr 11, 2023
8dd166b
upgrade to node 14
sofisl Apr 11, 2023
a285416
Update package.json
sofisl Apr 12, 2023
f150727
Update package.json
sofisl Apr 12, 2023
2d02c00
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 12, 2023
88ac898
add .kokoro to ignore;
sofisl Apr 12, 2023
83b7d81
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 12, 2023
d4cf645
add .kokoro dir to ignore
sofisl Apr 12, 2023
b937afb
move to node 14
sofisl Apr 12, 2023
19c1527
add to owlbot.py
sofisl Apr 12, 2023
7400cd6
Update release-please-manifest.json
sofisl Apr 13, 2023
a37a80c
Update .prettierrc.js
sofisl May 15, 2023
0910482
Merge branch 'main' into decoupleDevDependencies
sofisl May 17, 2023
2edc6c2
address comments
sofisl May 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions .github/sync-repo-settings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@ branchProtectionRules:
- "ci/kokoro: System test"
- "ci/kokoro: Browser test"
- docs
- lint
- test (12)
- test (14)
- test (16)
- lint-gax
- lint-tools
- test-gax (14)
- test-gax (16)
- test-tools (14)
- test-tools (16)
- cla/google
- windows
- windows-gax
- windows-tools
- OwlBot Post Processor
permissionRules:
- team: yoshi-admins
Expand Down
49 changes: 45 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ on:
pull_request:
name: ci
jobs:
test:
test-gax:
runs-on: ubuntu-latest
strategy:
matrix:
node: [12, 14, 16]
node: [14, 16]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
Expand All @@ -26,7 +26,28 @@ jobs:
- run: npm test
env:
MOCHA_THROW_DEPRECATION: false
windows:
test-tools:
runs-on: ubuntu-latest
strategy:
matrix:
node: [14, 16]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
- run: node --version
# The first installation step ensures that all of our production
# dependencies work on the given Node.js version, this helps us find
# dependencies that don't match our engines field:
- run: cd tools; npm install --engine-strict --no-package-lock
# Clean up the production install, before installing dev/production:
- run: cd tools; rm -rf node_modules
- run: cd tools; npm install
- run: cd tools; npm test
env:
MOCHA_THROW_DEPRECATION: false
windows-gax:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -37,7 +58,18 @@ jobs:
- run: npm test
env:
MOCHA_THROW_DEPRECATION: false
lint:
windows-tools:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 14
- run: cd tools; npm install
- run: cd tools; npm test
env:
MOCHA_THROW_DEPRECATION: false
lint-gax:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -46,6 +78,15 @@ jobs:
node-version: 14
- run: npm install
- run: npm run lint
lint-tools:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 14
- run: cd tools; npm install
- run: cd tools; npm run lint
docs:
runs-on: ubuntu-latest
steps:
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/continuous/node12/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions .kokoro/continuous/node14/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .kokoro/continuous/node14/lint.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .kokoro/continuous/node14/samples-test.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .kokoro/continuous/node14/system-test.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Empty file.
2 changes: 1 addition & 1 deletion .kokoro/presubmit/node12/browser-test.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/presubmit/node12/common.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 32 additions & 0 deletions .kokoro/publish-single.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

35 changes: 15 additions & 20 deletions .kokoro/publish.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/release/docs.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/release/publish.cfg

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/samples-test.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/system-test.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/test.bat

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .kokoro/test.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion owlbot.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@

import synthtool.languages.node as node

node.owlbot_main(templates_excludes=["LICENSE", "README.md", ".github/sync-repo-settings.yaml"])
node.owlbot_main(templates_excludes=["LICENSE", "README.md", ".github/sync-repo-settings.yaml", ".github/workflows/ci.yaml",".kokoro/", ".kokoro/continuous/node12/common.cfg", ".kokoro/presubmit/node12/common.cfg", ".kokoro/release/docs.cfg", ".kokoro/release/publish.cfg"])
Loading