Skip to content
This repository has been archived by the owner on Oct 18, 2023. It is now read-only.

chore: release 0.3.4-SNAPSHOT #126

Merged
merged 34 commits into from
Sep 1, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
6d3b1ca
chore: updated versions.txt [ci skip]
release-please[bot] Sep 1, 2020
b0201ad
chore: updated samples/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
e36484e
chore: updated samples/install-without-bom/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
cdbd6ae
chore: updated samples/snippets/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
b33041b
chore: updated google-cloud-bigqueryconnection-bom/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
0f000a2
chore: updated google-cloud-bigqueryconnection/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
f543d5f
chore: updated grpc-google-cloud-bigqueryconnection-v1/pom.xml [ci skip]
release-please[bot] Sep 1, 2020
d3e37c0
chore: updated grpc-google-cloud-bigqueryconnection-v1beta1/pom.xml […
release-please[bot] Sep 1, 2020
2de298f
chore: updated pom.xml [ci skip]
release-please[bot] Sep 1, 2020
c2374d0
chore: updated proto-google-cloud-bigqueryconnection-v1/pom.xml [ci s…
release-please[bot] Sep 1, 2020
b4b7030
chore: updated proto-google-cloud-bigqueryconnection-v1beta1/pom.xml …
release-please[bot] Sep 1, 2020
e176946
chore: updated samples/snapshot/pom.xml
release-please[bot] Sep 1, 2020
4ae8a50
check for undefined
stephaniewang526 Sep 1, 2020
b153487
add debugging statements
stephaniewang526 Sep 1, 2020
dc1d7b6
test if events can happen
stephaniewang526 Sep 1, 2020
07def7e
add a few conditions
stephaniewang526 Sep 1, 2020
aa1ec05
remove env var
stephaniewang526 Sep 1, 2020
9294bd0
remove some conditions
stephaniewang526 Sep 1, 2020
0831f08
remove condition
stephaniewang526 Sep 1, 2020
6acf87e
update condition
stephaniewang526 Sep 1, 2020
dd13d76
update sender login condition
stephaniewang526 Sep 1, 2020
9cb95f0
update sender check
stephaniewang526 Sep 1, 2020
3c64bca
enable debug
stephaniewang526 Sep 1, 2020
51df4fa
add log
stephaniewang526 Sep 1, 2020
7b430da
debug
stephaniewang526 Sep 1, 2020
0aa92f0
debug
stephaniewang526 Sep 1, 2020
9489143
finalize two conditions
stephaniewang526 Sep 1, 2020
f7357bb
add one more condition
stephaniewang526 Sep 1, 2020
5bc432a
debug more
stephaniewang526 Sep 1, 2020
b581742
debug more+1
stephaniewang526 Sep 1, 2020
7190fcb
minor change
stephaniewang526 Sep 1, 2020
aaa5ebc
add another condition
stephaniewang526 Sep 1, 2020
d70851b
clean up
stephaniewang526 Sep 1, 2020
541e3eb
add logic for snapshots
stephaniewang526 Sep 1, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
27 changes: 14 additions & 13 deletions .github/workflows/auto-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,42 +8,43 @@ jobs:
- uses: actions/github-script@v3.0.0
with:
github-token: ${{secrets.GITHUB_TOKEN}}
debug: true
script: |
// only approve PRs from release-please[bot]
if (context.payload.sender.login != "release-please[bot]") {
if (context.payload.pull_request.user.login !== "release-please[bot]") {
return;
}

// only approve PRs like "chore: release <release version>"
if (!context.payload.pull_request.title.startsWith("chore: release")) {
if ( !context.payload.pull_request.title.startsWith("chore: release") ) {
return;
}

// trigger auto-release when
// 1) there are dependency updates only
// 2) there are no open dependency update PRs in this repo (to avoid multiple releases)
// 1) it is a SNAPSHOT release (auto-generated post regular release)
// 2) there are dependency updates only
// 3) there are no open dependency update PRs in this repo (to avoid multiple releases)
if (
context.payload.pull_request.body.includes("Fix") ||
context.payload.pull_request.body.includes("Build") ||
context.payload.pull_request.body.includes("BREAKING CHANGES") ||
context.payload.pull_request.body.includes("Features")
) {
console.log( "Not auto-releasing since it is not a dependency-update-only release." );
return;
}

// list all open pull requests
const result = github.pulls.list({
const promise = github.pulls.list.endpoint({
owner: context.repo.owner,
repo: context.repo.repo,
state: 'open'
});
const open_pulls = await github.paginate(promise)

const pulls = await github.paginate(result);

// return if there are open depedency update PRs
if ( pulls !== 'undefined' ) {
for (const pull of pulls) {
if (pull.title.startsWith("deps: update dependency ")) {
if ( open_pulls.length > 1 && !context.payload.pull_request.title.includes("SNAPSHOT") ) {
for ( const pull of open_pulls ) {
if ( pull.title.startsWith("deps: update dependency") ) {
console.log( "Not auto-releasing yet since there are dependency update PRs open in this repo." );
return;
}
}
Expand All @@ -63,5 +64,5 @@ jobs:
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.payload.pull_request.number,
labels: ["kokoro:force-run", "automerge"]
labels: ['kokoro:force-run', 'automerge']
});
12 changes: 6 additions & 6 deletions google-cloud-bigqueryconnection-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-bom</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<packaging>pom</packaging>
<parent>
<groupId>com.google.cloud</groupId>
Expand Down Expand Up @@ -64,27 +64,27 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
</dependency>
</dependencies>
</dependencyManagement>
Expand Down
4 changes: 2 additions & 2 deletions google-cloud-bigqueryconnection/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<packaging>jar</packaging>
<name>Google Cloud BigQuery Connections</name>
<url>https://github.com/googleapis/java-bigqueryconnection</url>
<description>is about</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</parent>
<properties>
<site.installationModule>google-cloud-bigqueryconnection</site.installationModule>
Expand Down
4 changes: 2 additions & 2 deletions grpc-google-cloud-bigqueryconnection-v1/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
<name>grpc-google-cloud-bigqueryconnection-v1</name>
<description>GRPC library for grpc-google-cloud-bigqueryconnection-v1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</parent>
<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions grpc-google-cloud-bigqueryconnection-v1beta1/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
<name>grpc-google-cloud-bigqueryconnection-v1beta1</name>
<description>GRPC library for grpc-google-cloud-bigqueryconnection-v1beta1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</parent>
<dependencies>
<dependency>
Expand Down
12 changes: 6 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<packaging>pom</packaging>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<name>Google Cloud BigQuery Connections Parent</name>
<url>https://github.com/googleapis/java-bigqueryconnection</url>
<description>
Expand Down Expand Up @@ -70,27 +70,27 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigqueryconnection-v1beta1:current} -->
</dependency>

<dependency>
Expand Down
4 changes: 2 additions & 2 deletions proto-google-cloud-bigqueryconnection-v1/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1:current} -->
<name>proto-google-cloud-bigqueryconnection-v1</name>
<description>PROTO library for proto-google-cloud-bigqueryconnection-v1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</parent>
<dependencies>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions proto-google-cloud-bigqueryconnection-v1beta1/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigqueryconnection-v1beta1</artifactId>
<version>0.3.3</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigqueryconnection-v1beta1:current} -->
<name>proto-google-cloud-bigqueryconnection-v1beta1</name>
<description>PROTO library for proto-google-cloud-bigqueryconnection-v1beta1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection-parent</artifactId>
<version>0.3.3</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
<version>0.3.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigqueryconnection:current} -->
</parent>
<dependencies>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion samples/snapshot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigqueryconnection</artifactId>
<version>0.3.3</version>
<version>0.3.4-SNAPSHOT</version>
</dependency>
<!-- {x-version-update-end} -->

Expand Down
10 changes: 5 additions & 5 deletions versions.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Format:
# module:released-version:current-version

google-cloud-bigqueryconnection:0.3.3:0.3.3
proto-google-cloud-bigqueryconnection-v1:0.3.3:0.3.3
grpc-google-cloud-bigqueryconnection-v1:0.3.3:0.3.3
proto-google-cloud-bigqueryconnection-v1beta1:0.3.3:0.3.3
grpc-google-cloud-bigqueryconnection-v1beta1:0.3.3:0.3.3
google-cloud-bigqueryconnection:0.3.3:0.3.4-SNAPSHOT
proto-google-cloud-bigqueryconnection-v1:0.3.3:0.3.4-SNAPSHOT
grpc-google-cloud-bigqueryconnection-v1:0.3.3:0.3.4-SNAPSHOT
proto-google-cloud-bigqueryconnection-v1beta1:0.3.3:0.3.4-SNAPSHOT
grpc-google-cloud-bigqueryconnection-v1beta1:0.3.3:0.3.4-SNAPSHOT