From fc56bae36503328ff9ceea20f8847f55b1003da1 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 25 Apr 2025 11:36:23 -0700 Subject: [PATCH 01/34] add dependabot auto-merge and workflow dispatch; update documentation --- .github/workflows/privileged-run.yml | 30 +++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 01eabccd..9dc76e22 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -1,19 +1,21 @@ -# This workflow will install Python dependencies, run tests and lint with a single version of Python -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions +# This workflow will trigger on pushes, pull requests (to master branch), and manually from the GitHub Actions tab (when requested) +# sample_run uses matrix to create 12 unique combinations of operating systems and python versions +# each of the 12 runs download the jars needed to run the KCL, run the sample_kinesis_wordputter.py, and use a timeout command to run the sample_kclpy_app.py +# auto_merge uses GitHub events to check if dependabot is the pull requester, and if the request fits the criteria the PR is automatically merged -name: Build Intensive +name: Sample Run on: push: - branches: [ master ] pull_request_target: branches: [ master ] + workflow_dispatch: permissions: id-token: write contents: read jobs: - build-intensive: + sample_run: timeout-minutes: 8 runs-on: ${{ matrix.os }} defaults: @@ -79,3 +81,21 @@ jobs: run: | brew install coreutils gtimeout 45 $(amazon_kclpy_helper.py --print_command --java $(which java) --properties samples/sample.properties) || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi + + auto-merge: + needs: [sample_run] + runs-on: ubuntu-latest + if: github.event.pull_request.user.login == 'dependabot[bot]' + steps: + - name: Dependabot metadata + id: metadata + uses: dependabot/fetch-metadata@v2 + with: + alert-lookup: true + github-token: "${{ secrets.GITHUB_TOKEN }}" + - name: Enable auto-merge for Dependabot PRs + if: steps.metadata.outputs.update-type == 'version-update:semver-patch' && steps.metadata.outputs.cvss > 0 + run: gh pr merge --auto --merge "$PR_URL" + env: + PR_URL: ${{github.event.pull_request.html_url}} + GH_TOKEN: ${{secrets.GITHUB_TOKEN}} From bb734a835f1908eabc6ffb2f07a9072518f2b7f7 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 25 Apr 2025 17:44:09 -0700 Subject: [PATCH 02/34] edited names of jobs and steps --- .github/workflows/privileged-run.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 9dc76e22..efa7f12c 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -15,7 +15,7 @@ permissions: contents: read jobs: - sample_run: + sample-run: timeout-minutes: 8 runs-on: ${{ matrix.os }} defaults: @@ -82,12 +82,12 @@ jobs: brew install coreutils gtimeout 45 $(amazon_kclpy_helper.py --print_command --java $(which java) --properties samples/sample.properties) || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi - auto-merge: - needs: [sample_run] + auto-merge-dependabot: + needs: [sample-run] runs-on: ubuntu-latest if: github.event.pull_request.user.login == 'dependabot[bot]' steps: - - name: Dependabot metadata + - name: Fetch Dependabot metadata id: metadata uses: dependabot/fetch-metadata@v2 with: From 58c6a9e4f5045376195e712110a60fc34620b085 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 28 Apr 2025 10:56:50 -0700 Subject: [PATCH 03/34] add jdk version to matrix --- .github/workflows/privileged-run.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index efa7f12c..7bede010 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -26,6 +26,7 @@ jobs: fail-fast: false matrix: python-version: [ "3.8", "3.9", "3.10", "3.11" ] + jdk-version: [ "8", "11" ] os: [ ubuntu-latest, macOS-latest, windows-latest ] steps: @@ -39,10 +40,10 @@ jobs: role-to-assume: arn:aws:iam::751999266872:role/GitHubWorkflows role-session-name: myGitHubActions - - name: Set up JDK 8 + - name: Set up JDK ${{ matrix.jdk-version }} uses: actions/setup-java@v4 with: - java-version: '8' + java-version: ${{ matrix.jdk-version }} distribution: 'corretto' - name: Set up Python ${{ matrix.python-version }} From e6a2cf8ab7306d76733b370705b7e7b5b3aec02d Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 28 Apr 2025 11:11:46 -0700 Subject: [PATCH 04/34] update jdk versions to 8, 11, 17, 21, 24 --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 7bede010..1e406ae0 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: python-version: [ "3.8", "3.9", "3.10", "3.11" ] - jdk-version: [ "8", "11" ] + jdk-version: [ "8", "11", "17", "21", "24" ] os: [ ubuntu-latest, macOS-latest, windows-latest ] steps: From 197e35269e356f7082ec961715895d4128d9183e Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 28 Apr 2025 15:37:16 -0700 Subject: [PATCH 05/34] change auto merge conditions to just not major versions --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 1e406ae0..c5b30301 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -95,7 +95,7 @@ jobs: alert-lookup: true github-token: "${{ secrets.GITHUB_TOKEN }}" - name: Enable auto-merge for Dependabot PRs - if: steps.metadata.outputs.update-type == 'version-update:semver-patch' && steps.metadata.outputs.cvss > 0 + if: steps.metadata.outputs.update-type != 'version-update:semver-major' run: gh pr merge --auto --merge "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} From de253ea3b720b5eda7c423683ccfb456db93ff8e Mon Sep 17 00:00:00 2001 From: skye rogers Date: Thu, 1 May 2025 11:46:35 -0700 Subject: [PATCH 06/34] update workflow name --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index c5b30301..c3e4c84f 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -3,7 +3,7 @@ # each of the 12 runs download the jars needed to run the KCL, run the sample_kinesis_wordputter.py, and use a timeout command to run the sample_kclpy_app.py # auto_merge uses GitHub events to check if dependabot is the pull requester, and if the request fits the criteria the PR is automatically merged -name: Sample Run +name: Sample Run and Dependabot Auto-merge on: push: pull_request_target: From a0f56e230259656a5f15364181d3e7097cad7bb6 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 2 May 2025 11:18:47 -0700 Subject: [PATCH 07/34] remove on.push --- .github/workflows/privileged-run.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index c3e4c84f..cf7e5a42 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -5,7 +5,6 @@ name: Sample Run and Dependabot Auto-merge on: - push: pull_request_target: branches: [ master ] workflow_dispatch: From 2eb3944f7b36c65e2826cbc2875a0d1bfeca9e95 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 2 May 2025 14:42:57 -0700 Subject: [PATCH 08/34] update permissions for dependabot automerge --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index cf7e5a42..02203196 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -11,7 +11,7 @@ on: permissions: id-token: write - contents: read + contents: write jobs: sample-run: From 38dc411621df32367b3d29d854507872e0656dcc Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 2 May 2025 14:52:15 -0700 Subject: [PATCH 09/34] add maven to dependabot.yml and increase pr limit to 2 --- .github/dependabot.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 879ce28e..dc1258fe 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,5 +2,12 @@ version: 2 updates: - package-ecosystem: "pip" directory: "/" + open-pull-requests-limit: 2 schedule: - interval: "weekly" + interval: "daily" + + - package-ecosystem: "maven" + directory: "/" + open-pull-requests-limit: 2 + schedule: + interval: "daily" From f2f28f100953c50a22c77c21d1b7176cc232d314 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 May 2025 21:52:57 +0000 Subject: [PATCH 10/34] Bump com.google.errorprone:error_prone_annotations from 2.7.1 to 2.38.0 Bumps [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) from 2.7.1 to 2.38.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.7.1...v2.38.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_annotations dependency-version: 2.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b41b8330..90bae916 100644 --- a/pom.xml +++ b/pom.xml @@ -265,7 +265,7 @@ com.google.errorprone error_prone_annotations - 2.7.1 + 2.38.0 com.google.j2objc From abf8a721070605f244d7b9501cadcd3bda54ed35 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 May 2025 21:53:37 +0000 Subject: [PATCH 11/34] Bump netty.version from 4.1.118.Final to 4.2.0.Final Bumps `netty.version` from 4.1.118.Final to 4.2.0.Final. Updates `io.netty:netty-codec-http` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-codec-http2` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-codec` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-transport` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-resolver` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-common` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-buffer` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-handler` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-transport-native-epoll` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) Updates `io.netty:netty-transport-native-unix-common` from 4.1.118.Final to 4.2.0.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.0.Final) --- updated-dependencies: - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-codec dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-resolver dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-common dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-buffer dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-handler dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport-native-epoll dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport-native-unix-common dependency-version: 4.2.0.Final dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b41b8330..bda9beb0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 2.25.64 3.0.2 - 4.1.118.Final + 4.2.0.Final 2.0.6 2.13.5 1.3.15 From fa9e8428bd5a44fe64a9e53bd69c26295d71d41b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 09:08:41 +0000 Subject: [PATCH 12/34] Bump awssdk.version from 2.25.64 to 2.31.35 Bumps `awssdk.version` from 2.25.64 to 2.31.35. Updates `software.amazon.awssdk:kinesis` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:dynamodb` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:dynamodb-enhanced` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:cloudwatch` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:netty-nio-client` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:metrics-spi` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:sts` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:protocol-core` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:aws-query-protocol` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:aws-cbor-protocol` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:aws-json-protocol` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:json-utils` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:third-party-jackson-core` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:third-party-jackson-dataformat-cbor` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:profiles` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:sdk-core` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:aws-core` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:endpoints-spi` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:auth` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:http-client-spi` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:regions` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:annotations` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:utils` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:apache-client` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:arns` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:http-auth-spi` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:http-auth` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:http-auth-aws` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:checksums-spi` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:checksums` from 2.25.64 to 2.31.35 Updates `software.amazon.awssdk:identity-spi` from 2.25.64 to 2.31.35 --- updated-dependencies: - dependency-name: software.amazon.awssdk:kinesis dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:dynamodb dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:dynamodb-enhanced dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:cloudwatch dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:netty-nio-client dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:metrics-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:sts dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:protocol-core dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:aws-query-protocol dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:aws-cbor-protocol dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:aws-json-protocol dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:json-utils dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:third-party-jackson-core dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:third-party-jackson-dataformat-cbor dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:profiles dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:sdk-core dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:aws-core dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:endpoints-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:auth dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:http-client-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:regions dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:annotations dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:utils dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:apache-client dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:arns dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:http-auth-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:http-auth dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:http-auth-aws dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:checksums-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:checksums dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: software.amazon.awssdk:identity-spi dependency-version: 2.31.35 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bda9beb0..5c2dedef 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 - 2.25.64 + 2.31.35 3.0.2 4.2.0.Final 2.0.6 From 5a1203a91f86b49a89eae72eb719fc76a953a8be Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 5 May 2025 09:46:59 -0700 Subject: [PATCH 13/34] revert auto-merge of dependencies --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 2261f296..b41b8330 100644 --- a/pom.xml +++ b/pom.xml @@ -2,9 +2,9 @@ 4.0.0 - 2.31.35 + 2.25.64 3.0.2 - 4.2.0.Final + 4.1.118.Final 2.0.6 2.13.5 1.3.15 @@ -265,7 +265,7 @@ com.google.errorprone error_prone_annotations - 2.38.0 + 2.7.1 com.google.j2objc From b7bbe3a689f7b7d6a3fd41df1dcb0409d9c64c12 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 12 May 2025 09:34:18 -0700 Subject: [PATCH 14/34] change arn role name --- .github/workflows/privileged-run.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 02203196..ce059acc 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -5,6 +5,8 @@ name: Sample Run and Dependabot Auto-merge on: + push: + branches: [ master ] pull_request_target: branches: [ master ] workflow_dispatch: @@ -36,7 +38,7 @@ jobs: uses: aws-actions/configure-aws-credentials@v4 with: aws-region: us-east-1 - role-to-assume: arn:aws:iam::751999266872:role/GitHubWorkflows + role-to-assume: arn:aws:iam::751999266872:role/GitHubPython role-session-name: myGitHubActions - name: Set up JDK ${{ matrix.jdk-version }} From d5d1932552f348302bd814a2c26d82fca5daa889 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 12 May 2025 09:54:37 -0700 Subject: [PATCH 15/34] trim down tests --- .github/workflows/privileged-run.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index ce059acc..dc0cd551 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -26,7 +26,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.8", "3.9", "3.10", "3.11" ] + python-version: [ "3.9", "3.10", "3.11" ] jdk-version: [ "8", "11", "17", "21", "24" ] os: [ ubuntu-latest, macOS-latest, windows-latest ] @@ -39,7 +39,7 @@ jobs: with: aws-region: us-east-1 role-to-assume: arn:aws:iam::751999266872:role/GitHubPython - role-session-name: myGitHubActions + role-session-name: myGitHubActionsPython - name: Set up JDK ${{ matrix.jdk-version }} uses: actions/setup-java@v4 From 6dbcf924d3878b09c572c0730ed3dd6d67d5b027 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 12 May 2025 10:49:54 -0700 Subject: [PATCH 16/34] revert dependabot.yml --- .github/dependabot.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index dc1258fe..879ce28e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,12 +2,5 @@ version: 2 updates: - package-ecosystem: "pip" directory: "/" - open-pull-requests-limit: 2 schedule: - interval: "daily" - - - package-ecosystem: "maven" - directory: "/" - open-pull-requests-limit: 2 - schedule: - interval: "daily" + interval: "weekly" From e05435ef8afd2aa3c15c9367acaf81210743cf19 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Wed, 14 May 2025 11:15:52 -0700 Subject: [PATCH 17/34] add additional permissions and add approval step in auto-merge --- .github/workflows/privileged-run.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index dc0cd551..01d44b41 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -14,6 +14,8 @@ on: permissions: id-token: write contents: write + pull-requests: write + statuses: write jobs: sample-run: @@ -33,6 +35,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.sha }} - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v4 @@ -87,7 +91,7 @@ jobs: auto-merge-dependabot: needs: [sample-run] runs-on: ubuntu-latest - if: github.event.pull_request.user.login == 'dependabot[bot]' + if: github.actor == 'dependabot[bot]' && github.event.pull_request.user.login == 'dependabot[bot]' steps: - name: Fetch Dependabot metadata id: metadata @@ -95,6 +99,14 @@ jobs: with: alert-lookup: true github-token: "${{ secrets.GITHUB_TOKEN }}" + + - name: Approve PR + if: steps.metadata.outputs.update-type != 'version-update:semver-major' + run: gh pr review --approve "$PR_URL" + env: + PR_URL: ${{github.event.pull_request.html_url}} + GH_TOKEN: ${{secrets.GITHUB_TOKEN}} + - name: Enable auto-merge for Dependabot PRs if: steps.metadata.outputs.update-type != 'version-update:semver-major' run: gh pr merge --auto --merge "$PR_URL" From 2a83af0ea75ffa1a5aeff1cbee12c0faa13dd8cd Mon Sep 17 00:00:00 2001 From: skye rogers Date: Wed, 14 May 2025 11:43:27 -0700 Subject: [PATCH 18/34] readd maven as package ecosystem --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 879ce28e..e57fc64a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,3 +4,9 @@ updates: directory: "/" schedule: interval: "weekly" + + - package-ecosystem: "maven" + directory: "/" + open-pull-requests-limit: 2 + schedule: + interval: "daily" \ No newline at end of file From 1084f220b64611f059d7deeb660e7fb10e1f59da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 18:50:58 +0000 Subject: [PATCH 19/34] Bump netty.version from 4.1.118.Final to 4.2.1.Final Bumps `netty.version` from 4.1.118.Final to 4.2.1.Final. Updates `io.netty:netty-codec-http` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-codec-http2` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-codec` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-transport` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-resolver` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-common` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-buffer` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-handler` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-transport-native-epoll` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) Updates `io.netty:netty-transport-native-unix-common` from 4.1.118.Final to 4.2.1.Final - [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.2.1.Final) --- updated-dependencies: - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-codec dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-resolver dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-common dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-buffer dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-handler dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport-native-epoll dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.netty:netty-transport-native-unix-common dependency-version: 4.2.1.Final dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b41b8330..47b6a5e0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 2.25.64 3.0.2 - 4.1.118.Final + 4.2.1.Final 2.0.6 2.13.5 1.3.15 From 2059c39055e89014df6c05ec71dec266ba9c66df Mon Sep 17 00:00:00 2001 From: skye rogers Date: Wed, 14 May 2025 11:59:14 -0700 Subject: [PATCH 20/34] revert pom --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 47b6a5e0..b41b8330 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 2.25.64 3.0.2 - 4.2.1.Final + 4.1.118.Final 2.0.6 2.13.5 1.3.15 From 1a8d1f5caa2039a1df05123d51725922117d0512 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 19:00:27 +0000 Subject: [PATCH 21/34] Bump fasterxml-jackson.version from 2.13.5 to 2.19.0 Bumps `fasterxml-jackson.version` from 2.13.5 to 2.19.0. Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-cbor` from 2.13.5 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.13.5...jackson-dataformats-binary-2.19.0) Updates `com.fasterxml.jackson.core:jackson-core` from 2.13.5 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.13.5...jackson-core-2.19.0) Updates `com.fasterxml.jackson.core:jackson-databind` from 2.13.5 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.13.5 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-core dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-annotations dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b41b8330..a7add29e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 3.0.2 4.1.118.Final 2.0.6 - 2.13.5 + 2.19.0 1.3.15 From 1884635e2b34b6e51bc2d0f58ca67a5636d2a685 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 May 2025 09:13:42 +0000 Subject: [PATCH 22/34] Bump commons-io:commons-io from 2.16.1 to 2.19.0 Bumps commons-io:commons-io from 2.16.1 to 2.19.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a7add29e..f2ad3369 100644 --- a/pom.xml +++ b/pom.xml @@ -376,7 +376,7 @@ commons-io commons-io - 2.16.1 + 2.19.0 commons-logging From dd455c8c37d6d092c60500c642234f1cca47348c Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 10:11:33 -0700 Subject: [PATCH 23/34] change dependency download link --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6ea1992f..3aa3d985 100644 --- a/setup.py +++ b/setup.py @@ -115,7 +115,7 @@ def package_url(self, group_id, artifact_id, version): # Sample url: # https://search.maven.org/remotecontent?filepath=org/apache/httpcomponents/httpclient/4.2/httpclient-4.2.jar # - prefix = os.getenv("KCL_MVN_REPO_SEARCH_URL", 'https://search.maven.org/remotecontent?filepath=') + prefix = os.getenv("KCL_MVN_REPO_SEARCH_URL", 'https://repo1.maven.org/maven2/') return '{prefix}{path}/{artifact_id}/{version}/{dest}'.format( prefix=prefix, path='/'.join(group_id.split('.')), From 2a45b6494ee36351c59e8a13478034add962d2f4 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 10:27:41 -0700 Subject: [PATCH 24/34] increase pr limit to 4 --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e57fc64a..e6387171 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,6 @@ updates: - package-ecosystem: "maven" directory: "/" - open-pull-requests-limit: 2 + open-pull-requests-limit: 4 schedule: interval: "daily" \ No newline at end of file From 36de68151863e7f7ab29d4f96b599b96aa823de2 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 11:02:50 -0700 Subject: [PATCH 25/34] sync pom with main repo --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index f2ad3369..b41b8330 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 3.0.2 4.1.118.Final 2.0.6 - 2.19.0 + 2.13.5 1.3.15 @@ -376,7 +376,7 @@ commons-io commons-io - 2.19.0 + 2.16.1 commons-logging From 16269d6a3d210b48a8bcd119cab3f3eca603113d Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 11:44:18 -0700 Subject: [PATCH 26/34] change jar download website path --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 3aa3d985..d29ab385 100644 --- a/setup.py +++ b/setup.py @@ -115,7 +115,7 @@ def package_url(self, group_id, artifact_id, version): # Sample url: # https://search.maven.org/remotecontent?filepath=org/apache/httpcomponents/httpclient/4.2/httpclient-4.2.jar # - prefix = os.getenv("KCL_MVN_REPO_SEARCH_URL", 'https://repo1.maven.org/maven2/') + prefix = 'https://repo1.maven.org/maven2/' return '{prefix}{path}/{artifact_id}/{version}/{dest}'.format( prefix=prefix, path='/'.join(group_id.split('.')), From 08dfdf67da1fe8a2295690c0322a7c07ecca74f1 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 11:45:54 -0700 Subject: [PATCH 27/34] add on.push.master --- .github/workflows/privileged-run.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index a72e98f3..01d44b41 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -5,6 +5,8 @@ name: Sample Run and Dependabot Auto-merge on: + push: + branches: [ master ] pull_request_target: branches: [ master ] workflow_dispatch: From 4fc01a2c0b747f89e4c90b328bb93ff766656c13 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 16 May 2025 12:07:46 -0700 Subject: [PATCH 28/34] add export kclmvnrepo path --- .github/workflows/privileged-run.yml | 1 + setup.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 01d44b41..c0304378 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -69,6 +69,7 @@ jobs: - name: Install .jar files run: | + export KCL_MVN_REPO_SEARCH_URL=https://repo1.maven.org/maven2/ python -m build python setup.py download_jars python setup.py install diff --git a/setup.py b/setup.py index d29ab385..c4dd1add 100644 --- a/setup.py +++ b/setup.py @@ -114,8 +114,9 @@ def package_url(self, group_id, artifact_id, version): # # Sample url: # https://search.maven.org/remotecontent?filepath=org/apache/httpcomponents/httpclient/4.2/httpclient-4.2.jar + # https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.2/httpclient-4.2.jar # - prefix = 'https://repo1.maven.org/maven2/' + prefix = os.getenv("KCL_MVN_REPO_SEARCH_URL", 'https://repo1.maven.org/maven2/') return '{prefix}{path}/{artifact_id}/{version}/{dest}'.format( prefix=prefix, path='/'.join(group_id.split('.')), From 8d3d8c0d519e66295eb3a778283b35a2c4874415 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Tue, 20 May 2025 10:17:22 -0700 Subject: [PATCH 29/34] change env method for jar files --- .github/workflows/privileged-run.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index c0304378..e5e022c7 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -69,10 +69,11 @@ jobs: - name: Install .jar files run: | - export KCL_MVN_REPO_SEARCH_URL=https://repo1.maven.org/maven2/ python -m build python setup.py download_jars python setup.py install + env: + KCL_MVN_REPO_SEARCH_URL: https://repo1.maven.org/maven2/ - name: Put words to sample stream run: | From 3ae7a1aac36a50350ff1779a9611f6f6aaf53e35 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Wed, 21 May 2025 09:54:25 -0700 Subject: [PATCH 30/34] disable automerge --- .github/workflows/privileged-run.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index e5e022c7..8d695176 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -109,9 +109,9 @@ jobs: PR_URL: ${{github.event.pull_request.html_url}} GH_TOKEN: ${{secrets.GITHUB_TOKEN}} - - name: Enable auto-merge for Dependabot PRs - if: steps.metadata.outputs.update-type != 'version-update:semver-major' - run: gh pr merge --auto --merge "$PR_URL" - env: - PR_URL: ${{github.event.pull_request.html_url}} - GH_TOKEN: ${{secrets.GITHUB_TOKEN}} +# - name: Enable auto-merge for Dependabot PRs +# if: steps.metadata.outputs.update-type != 'version-update:semver-major' +# run: gh pr merge --auto --merge "$PR_URL" +# env: +# PR_URL: ${{github.event.pull_request.html_url}} +# GH_TOKEN: ${{secrets.GITHUB_TOKEN}} From cb387d96415a416159d33eeefddca170c0961358 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Fri, 30 May 2025 12:03:35 -0700 Subject: [PATCH 31/34] add extra animal to sample stream --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 8d695176..8432fec6 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -77,7 +77,7 @@ jobs: - name: Put words to sample stream run: | - sample_kinesis_wordputter.py --stream kclpysample -w cat -w dog -w bird -w lobster -w octopus + sample_kinesis_wordputter.py --stream kclpysample -w cat -w dog -w bird -w lobster -w octopus -w cheetah - name: Start KCL application (windows or ubuntu) if: matrix.os != 'macOS-latest' From 3d1c5d745e022516147c1fabbbc88d2d2ace6b33 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Mon, 9 Jun 2025 13:25:21 -0700 Subject: [PATCH 32/34] add DS_Store to gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index ed568934..07d63048 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,8 @@ /dist/ /docs/_build/ /.eggs/ +.DS_Store +*/.DS_Store # IntelliJ idea stuff .idea From 1fa1c49decd1e24e7f3897286178e0a087e5e84b Mon Sep 17 00:00:00 2001 From: skye rogers Date: Tue, 10 Jun 2025 11:29:32 -0700 Subject: [PATCH 33/34] change pull_request_target to pull_request --- .github/workflows/privileged-run.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 8432fec6..703defe3 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -7,9 +7,8 @@ name: Sample Run and Dependabot Auto-merge on: push: branches: [ master ] - pull_request_target: + pull_request: branches: [ master ] - workflow_dispatch: permissions: id-token: write From f74aaa640d89fdfd9797efbc8c2831ce690b3134 Mon Sep 17 00:00:00 2001 From: skye rogers Date: Tue, 10 Jun 2025 11:31:44 -0700 Subject: [PATCH 34/34] remove animal from putter --- .github/workflows/privileged-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/privileged-run.yml b/.github/workflows/privileged-run.yml index 703defe3..670cee8e 100644 --- a/.github/workflows/privileged-run.yml +++ b/.github/workflows/privileged-run.yml @@ -76,7 +76,7 @@ jobs: - name: Put words to sample stream run: | - sample_kinesis_wordputter.py --stream kclpysample -w cat -w dog -w bird -w lobster -w octopus -w cheetah + sample_kinesis_wordputter.py --stream kclpysample -w cat -w dog -w bird -w lobster -w octopus - name: Start KCL application (windows or ubuntu) if: matrix.os != 'macOS-latest'