diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 83b7ada6713..a4834fb2968 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -88,6 +88,7 @@ "packages/google-cloud-secretmanager": "4.1.4", "packages/google-cloud-security-privateca": "4.1.2", "packages/google-cloud-security-publicca": "0.1.3", + "packages/google-cloud-securitycenter": "7.0.0", "packages/google-cloud-servicedirectory": "4.0.4", "packages/google-cloud-shell": "2.0.4", "packages/google-cloud-talent": "5.0.1", diff --git a/packages/google-cloud-securitycenter/.github/.OwlBot.yaml b/packages/google-cloud-securitycenter/.OwlBot.yaml similarity index 80% rename from packages/google-cloud-securitycenter/.github/.OwlBot.yaml rename to packages/google-cloud-securitycenter/.OwlBot.yaml index 0302714c19c..3918bd31da1 100644 --- a/packages/google-cloud-securitycenter/.github/.OwlBot.yaml +++ b/packages/google-cloud-securitycenter/.OwlBot.yaml @@ -11,16 +11,14 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -docker: - image: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest deep-remove-regex: - /owl-bot-staging deep-copy-regex: - - source: /google/cloud/securitycenter/(v.*)/.*-nodejs/(.*) - dest: /owl-bot-staging/$1/$2 + - source: /google/cloud/securitycenter/(v.*)/.*-nodejs + dest: /owl-bot-staging/google-cloud-securitycenter/$1 begin-after-commit-hash: fb91803ccef5d7c695139b22788b309e2197856b diff --git a/packages/google-cloud-securitycenter/.repo-metadata.json b/packages/google-cloud-securitycenter/.repo-metadata.json index c396871af1a..07bc498d09a 100644 --- a/packages/google-cloud-securitycenter/.repo-metadata.json +++ b/packages/google-cloud-securitycenter/.repo-metadata.json @@ -1,7 +1,7 @@ { "language": "nodejs", "api_id": "securitycenter.googleapis.com", - "repo": "googleapis/nodejs-security-center", + "repo": "googleapis/google-cloud-node", "release_level": "stable", "distribution_name": "@google-cloud/security-center", "default_version": "v1", diff --git a/packages/google-cloud-securitycenter/owlbot.py b/packages/google-cloud-securitycenter/owlbot.py index c9485321fc1..43c3a2144ae 100644 --- a/packages/google-cloud-securitycenter/owlbot.py +++ b/packages/google-cloud-securitycenter/owlbot.py @@ -12,9 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -import synthtool.languages.node as node +import synthtool.languages.node_mono_repo as node -node.owlbot_main( +node.owlbot_main(relative_dir="packages/google-cloud-securitycenter", staging_excludes=['package.json', 'README.md'], templates_excludes=['.kokoro/samples-test.sh', '.kokoro/samples-test.sh'] ) diff --git a/packages/google-cloud-securitycenter/package.json b/packages/google-cloud-securitycenter/package.json index 4fabb446684..cc353307516 100644 --- a/packages/google-cloud-securitycenter/package.json +++ b/packages/google-cloud-securitycenter/package.json @@ -7,7 +7,11 @@ "engines": { "node": ">=12.0.0" }, - "repository": "googleapis/nodejs-security-center", + "repository": { + "type": "git", + "directory": "packages/google-cloud-securitycenter", + "url": "https://github.com/googleapis/google-cloud-node.git" + }, "files": [ "build/src", "build/protos" @@ -22,9 +26,9 @@ "lint": "gts check", "predocs-test": "npm run docs", "prepare": "npm run compile", - "system-test": "c8 mocha build/system-test", + "system-test": "npm run compile && c8 mocha build/system-test", "test": "c8 mocha build/test", - "samples-test": "cd samples/ && npm link ../ && npm test && cd ../", + "samples-test": "npm run compile && cd samples/ && npm link ../ && npm i && npm test", "prelint": "cd samples; npm link ../; npm install", "precompile": "gts clean" }, @@ -60,5 +64,6 @@ "sinon": "^14.0.0", "ts-loader": "^8.0.0", "typescript": "^4.6.4" - } + }, + "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-securitycenter" } diff --git a/release-please-config.json b/release-please-config.json index ed1a546ddcc..50379c7d991 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -89,6 +89,7 @@ "packages/google-cloud-secretmanager": {}, "packages/google-cloud-security-privateca": {}, "packages/google-cloud-security-publicca": {}, + "packages/google-cloud-securitycenter": {}, "packages/google-cloud-servicedirectory": {}, "packages/google-cloud-shell": {}, "packages/google-cloud-talent": {},