Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
63c4b42
inital commit
skyero-aws May 1, 2025
55331ec
credentials added
skyero-aws May 1, 2025
8da7deb
credentials added
skyero-aws May 1, 2025
f33f717
add os
skyero-aws May 1, 2025
eb0544a
install required gems
skyero-aws May 1, 2025
6028963
add running data producer
skyero-aws May 1, 2025
2ff8e44
remove sudo part of install gems command
skyero-aws May 1, 2025
86c2853
add running data producer
skyero-aws May 1, 2025
c5d5175
add gem install rake
skyero-aws May 1, 2025
a53afef
add sudo prefix
skyero-aws May 1, 2025
3839bfb
remove bundler cache
skyero-aws May 1, 2025
c16db02
rearrange bundle installations
skyero-aws May 1, 2025
70c692b
change timeout command for producer
skyero-aws May 1, 2025
4d28b94
revert -t flag
skyero-aws May 1, 2025
b668054
add maven ecosystem check, limit PRs to 2
skyero-aws May 2, 2025
7d5e295
limit PRs to 2
skyero-aws May 2, 2025
99f7963
edit run function in sample
skyero-aws May 5, 2025
ba8c241
fix syntax error
skyero-aws May 5, 2025
8632896
remove to_f arg for timeout in sample
skyero-aws May 5, 2025
5372245
remove -p arg from cmd
skyero-aws May 5, 2025
dcc8e71
change float conversion
skyero-aws May 5, 2025
c2edfd5
change sleep between puts to 1
skyero-aws May 5, 2025
37a0558
-h arg
skyero-aws May 5, 2025
5272110
change ruby command
skyero-aws May 6, 2025
0d2cf42
edit rakefile
skyero-aws May 6, 2025
e9676a5
bundler updates
skyero-aws May 6, 2025
feb930e
bundler updates2
skyero-aws May 6, 2025
1e1440e
cd to rakefile directory
skyero-aws May 6, 2025
3c3d3b4
syntax error in rakefile
skyero-aws May 6, 2025
0296100
edit ruby versions being tested
skyero-aws May 6, 2025
710d754
separate requuired gem downloads
skyero-aws May 6, 2025
ab127a4
add data consumer
skyero-aws May 6, 2025
9f39a0e
add KCL consumer w timeout
skyero-aws May 6, 2025
0bf1f46
add timeout clause
skyero-aws May 6, 2025
c7629e4
separate windows and posix jarpaths
skyero-aws May 6, 2025
8b06a45
separate windows and posix jarpaths + end
skyero-aws May 6, 2025
3036f57
re-add more tests
skyero-aws May 6, 2025
1b42e80
FAILURE TESTING: logback to 1.5.16 from 1.3.15
skyero-aws May 6, 2025
7160d91
FAILURE TESTING: logback to 1.5.16 from 1.3.15
skyero-aws May 6, 2025
eccdfb8
SUCCESS TESTING: logback to 1.3.15
skyero-aws May 6, 2025
31a5dee
remove on.push
skyero-aws May 6, 2025
7c71a23
gitignore .idea
skyero-aws May 6, 2025
bd95a13
gitignore .idea
skyero-aws May 6, 2025
b1bb0fc
remove .idea
skyero-aws May 6, 2025
11cd958
readme changes for running sample producer
skyero-aws May 6, 2025
5076cba
add dependabot automerge
skyero-aws May 6, 2025
c46fca0
Edit names and simplify sdk installation
skyero-aws May 9, 2025
993f79a
change aws role name; update workflow triggers
skyero-aws May 12, 2025
49c61be
remove open pr limit
skyero-aws May 12, 2025
70d360e
add additional permissions; add approval step in auto-merge
skyero-aws May 14, 2025
64b4cbb
add maven to package ecosystem check
skyero-aws May 14, 2025
9224b1a
Bump com.google.protobuf:protobuf-java from 4.27.5 to 4.31.0
dependabot[bot] May 14, 2025
60898be
Merge pull request #1 from skyero-aws/dependabot/maven/com.google.pro…
github-actions[bot] May 14, 2025
e89c071
Bump netty-reactive.version from 2.0.6 to 2.0.14
dependabot[bot] May 15, 2025
1628f08
Merge pull request #3 from skyero-aws/dependabot/maven/netty-reactive…
github-actions[bot] May 15, 2025
83a11e3
Bump software.amazon.glue:schema-registry-serde from 1.1.19 to 1.1.23
dependabot[bot] May 16, 2025
6e4e862
Merge pull request #4 from skyero-aws/dependabot/maven/software.amazo…
github-actions[bot] May 16, 2025
285b450
revert pom
skyero-aws May 16, 2025
ddb325d
Merge branch 'master' into master
skyero-aws May 16, 2025
1ebc5fb
Bump netty-reactive.version from 2.0.6 to 2.0.14
dependabot[bot] May 16, 2025
888f650
Merge pull request #6 from skyero-aws/dependabot/maven/netty-reactive…
github-actions[bot] May 16, 2025
a877043
revert pom
skyero-aws May 16, 2025
cb57aa6
Bump fasterxml-jackson.version from 2.13.5 to 2.19.0
dependabot[bot] May 19, 2025
7775b40
Merge pull request #7 from skyero-aws/dependabot/maven/fasterxml-jack…
github-actions[bot] May 19, 2025
4bd8eb4
revert pom
skyero-aws May 19, 2025
8b561ec
Bump netty.version from 4.1.118.Final to 4.2.1.Final
dependabot[bot] May 20, 2025
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
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,9 @@ updates:
open-pull-requests-limit: 3
schedule:
interval: "weekly"

- package-ecosystem: "maven"
directory: "/"
open-pull-requests-limit: 2
schedule:
interval: "daily"
23 changes: 19 additions & 4 deletions .github/workflows/ruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,17 @@

name: Sample Run and Dependabot Auto-merge
on:
push:
branches: [ master ]
pull_request_target:
branches: [ "master" ]
branches: [ master ]
workflow_dispatch:

permissions:
id-token: write
contents: write
pull-requests: write
statuses: write

jobs:
sample-run:
Expand All @@ -32,13 +37,15 @@ jobs:
steps:
- name: Checkout working directory
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-region: us-east-1
role-to-assume: arn:aws:iam::751999266872:role/GitHubWorkflows
role-session-name: myGitHubActions
role-to-assume: arn:aws:iam::751999266872:role/GitHubRuby
role-session-name: myGitHubActionsRuby

- name: Set up JDK ${{ matrix.jdk-version }}
uses: actions/setup-java@v4
Expand Down Expand Up @@ -88,14 +95,22 @@ 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
uses: dependabot/fetch-metadata@v2
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"
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<properties>
<awssdk.version>2.25.64</awssdk.version>
<kcl.version>3.0.0</kcl.version>
<netty.version>4.1.118.Final</netty.version>
<netty.version>4.2.1.Final</netty.version>
<netty-reactive.version>2.0.6</netty-reactive.version>
<fasterxml-jackson.version>2.13.5</fasterxml-jackson.version>
<logback.version>1.3.15</logback.version>
Expand Down
Loading