Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
d44c9c0
feat: add amplify_foundation_dart package with core types for V3
ekjotmultani Feb 24, 2026
9a5dcf6
feat: add amplify_foundation_dart_bridge package
ekjotmultani Feb 27, 2026
4d49b63
Fix LICENSE files
cadivus Feb 27, 2026
30648b1
Review fixes
cadivus Feb 27, 2026
a0cc227
Fix dependencies
cadivus Feb 27, 2026
9c94ed2
Satisfy the linter
cadivus Feb 27, 2026
0d927e6
Move packages
cadivus Feb 27, 2026
f47ba9f
Refactor logging
cadivus Feb 27, 2026
433f050
Fix repository URLs
cadivus Feb 27, 2026
e9a7e17
Improve tests
cadivus Feb 27, 2026
0453997
Make `LogMessage` final
cadivus Feb 27, 2026
4b0714c
Give `StaticCredentials` a const constructor
cadivus Feb 27, 2026
98e676a
Make constructors const
cadivus Feb 27, 2026
0498627
Credentials: handling of nullable fields
cadivus Mar 2, 2026
4614af9
fix: address foundation PR review comments\n\n- Update minCustomizati…
ekjotmultani Mar 4, 2026
f0cd4dd
Remove logger provider
cadivus Mar 5, 2026
22bd51a
Improve result types
cadivus Mar 5, 2026
f95103b
Fixes
cadivus Mar 5, 2026
21a0889
Improvements (after review)
cadivus Mar 5, 2026
0205050
Improve doc
cadivus Mar 5, 2026
12f27e3
Improve globals
cadivus Mar 5, 2026
d8eb3b3
Remove empty file
cadivus Mar 5, 2026
4c60eed
Fix pubspec
cadivus Mar 5, 2026
7c35847
Initial readme
cadivus Mar 5, 2026
e10ec30
feat(infra): add Kinesis E2E test resources CDK stack and CI workflow
ekjotmultani Feb 27, 2026
b6ec73e
fix(ci): generate pubspec_overrides.yaml for unpublished path depende…
ekjotmultani Feb 27, 2026
e5270a4
refactor(infra): move kinesis resources from infra/ to infra-gen2/ am…
ekjotmultani Feb 27, 2026
36b2c35
chore(infra-gen2): update package-lock.json for kinesis workspace
ekjotmultani Mar 2, 2026
e3c1d94
initial commit with kinesis data streams package
ekjotmultani Jan 22, 2026
a8a2a91
added required headers to smithy generated kinesis data streams sdk, …
ekjotmultani Feb 3, 2026
a6ac6a4
update kinesis sender to retry on 429 (too many requests) errors as well
ekjotmultani Feb 12, 2026
b9ed326
updated kinesis network exception to actually be used in sender and p…
ekjotmultani Feb 13, 2026
61e9728
addded an error when attempting to flush or record on a client that i…
ekjotmultani Feb 13, 2026
2a35fd8
added a disable and enable method on the auto flusher and use that in…
ekjotmultani Feb 13, 2026
3aa8412
updated db fetch query to only select records that are within the lim…
ekjotmultani Feb 16, 2026
18af22c
feat: apply API revisions - rename to AmplifyKinesisClient, sealed ex…
ekjotmultani Feb 23, 2026
f04bcca
feat(kds): integrate amplify_foundation_dart v3 types
ekjotmultani Feb 24, 2026
bfa53c5
feat: add kinesis E2E test infrastructure
ekjotmultani Feb 24, 2026
2fa3314
feat(kinesis): add input validation to AmplifyKinesisClientOptions
ekjotmultani Feb 26, 2026
c518a92
refactor(kinesis): use shared amplify_foundation_dart_bridge package
ekjotmultani Feb 27, 2026
56764aa
feat(kinesis): add library user agent to outgoing SDK requests
ekjotmultani Feb 27, 2026
ebf27da
fix(kinesis): add isClosed guard in E2E tearDown and gitignore local …
ekjotmultani Feb 27, 2026
9c811f8
fix(kinesis): update to non-generic AWSCredentialsProvider after foun…
ekjotmultani Feb 27, 2026
4cc3279
chore(kds): update user agent to Amplify convention format
ekjotmultani Feb 27, 2026
85ac917
chore: remove leftover infra-gen2 files from earlier approach
ekjotmultani Mar 2, 2026
835e903
fix(ci): install native sqlite3 and strip sqlite3_flutter_libs for Da…
ekjotmultani Mar 2, 2026
87d16e9
chore(ci): remove unnecessary sed hack for sqlite3_flutter_libs
ekjotmultani Mar 2, 2026
9f9bd3f
feat(kinesis): add record size validation and fix batch limits\n\n- F…
ekjotmultani Mar 2, 2026
e7fa5ff
test(kinesis): add invalid stream flush isolation test\n\nVerifies th…
ekjotmultani Mar 2, 2026
288eb44
refactor(kds): address PR review feedback
ekjotmultani Mar 4, 2026
028d751
chore: remove deprecated KinesisDataStreams and KinesisDataStreamsOpt…
ekjotmultani Mar 4, 2026
210ac1e
fix: address KDS PR review comments (round 2)\n\n- Remove Category.ki…
ekjotmultani Mar 4, 2026
bae26ea
chore(ci): add aft-generated workflow for aws_kinesis_datastreams
ekjotmultani Mar 6, 2026
5f699e9
chore: fix all dart analyze info warnings in tests
ekjotmultani Mar 6, 2026
cb79fa5
chore: remove stale local credentials types, add SDK exclude, fix doc…
ekjotmultani Mar 6, 2026
c3c76bd
feat: add amplify_foundation_dart package with core types for V3
ekjotmultani Feb 24, 2026
b339e0f
feat: add amplify_foundation_dart_bridge package
ekjotmultani Feb 27, 2026
af3c758
Fix LICENSE files
cadivus Feb 27, 2026
54f0c90
Review fixes
cadivus Feb 27, 2026
2ce15c8
Fix dependencies
cadivus Feb 27, 2026
d8d40e0
Satisfy the linter
cadivus Feb 27, 2026
304a2dd
Move packages
cadivus Feb 27, 2026
4d7d190
Refactor logging
cadivus Feb 27, 2026
8fb3ad6
Fix repository URLs
cadivus Feb 27, 2026
e82ea81
Improve tests
cadivus Feb 27, 2026
7be49a6
Make `LogMessage` final
cadivus Feb 27, 2026
1b31ab2
Give `StaticCredentials` a const constructor
cadivus Feb 27, 2026
3560da8
Make constructors const
cadivus Feb 27, 2026
a3b4aa1
Credentials: handling of nullable fields
cadivus Mar 2, 2026
aa4d047
feat(infra): add Kinesis E2E test resources CDK stack and CI workflow
ekjotmultani Feb 27, 2026
cc2c187
fix(ci): generate pubspec_overrides.yaml for unpublished path depende…
ekjotmultani Feb 27, 2026
c9e0920
refactor(infra): move kinesis resources from infra/ to infra-gen2/ am…
ekjotmultani Feb 27, 2026
697aa06
chore(infra-gen2): update package-lock.json for kinesis workspace
ekjotmultani Mar 2, 2026
fbfa966
fix(ci): install native sqlite3 and strip sqlite3_flutter_libs for Da…
ekjotmultani Mar 2, 2026
d5ce6c8
chore(ci): remove unnecessary sed hack for sqlite3_flutter_libs
ekjotmultani Mar 2, 2026
72a4d58
refactor(ci): align kinesis E2E infra with repo patterns
ekjotmultani Mar 4, 2026
de55ab5
chore: add kinesis to CW metric categories\n\nAdd 'kinesis' to the va…
ekjotmultani Mar 6, 2026
f8687db
chore: remove orphaned foundation files from rebase"
ekjotmultani Mar 6, 2026
18f1e9f
refactor: use Cognito auth pattern for kinesis E2E infra\n\nFollow th…
ekjotmultani Mar 6, 2026
70bf4b9
refactor(kinesis): use Cognito auth for E2E tests\n\nReplace static c…
ekjotmultani Mar 6, 2026
09a4db4
feat(core): add kinesis to Category enum and infraConfig\n\nAdd Categ…
ekjotmultani Mar 6, 2026
d9bc849
fix: add kinesis case to Category switch in AmplifyClassImpl
ekjotmultani Mar 6, 2026
e46b9ac
chore: run dart format on kinesis data streams package
ekjotmultani Mar 6, 2026
ad6dd5b
chore: add dart_test.yaml to skip e2e tests in default dart test runs
ekjotmultani Mar 6, 2026
bceff3b
chore: add kinesis category to CloudWatch metric logger
ekjotmultani Mar 6, 2026
0f8b040
Narrow down amplify_foundation_dart_bridge version
jvh-aws Mar 7, 2026
4cb85b6
Remove enable/disableAutoFlush
jvh-aws Mar 7, 2026
81b0284
fix: address PR review - remove duplicate import, add flush error log…
ekjotmultani Mar 6, 2026
0ab7260
refactor: factory constructor for AmplifyKinesisClient, remove Depend…
ekjotmultani Mar 9, 2026
4c2370b
refactor: use Result<T> return types for record, flush, and clearCache
ekjotmultani Mar 9, 2026
c630deb
make storagePath required, document path_provider usage for Flutter
ekjotmultani Mar 9, 2026
34c10bc
fix: use amplify-*test* bucket naming pattern for gen2 integ buckets
ekjotmultani Mar 10, 2026
73921fa
fix: add --run-skipped to kinesis e2e CI commands
ekjotmultani Mar 10, 2026
65d7b50
Merge branch 'feat/kinesis-e2e-infra' into feat/kinesis-data-streams-…
ekjotmultani Mar 10, 2026
f97aef0
fix: enable USER_PASSWORD_AUTH on kinesis Cognito client, fix lint wa…
ekjotmultani Mar 10, 2026
d226006
fix: dart format auto_flush_scheduler.dart
ekjotmultani Mar 10, 2026
ce155bc
Kinesis: Separate out dart package and various fixes (#6752)
jvh-aws Mar 10, 2026
6c7aaeb
Update e2e test
jvh-aws Mar 10, 2026
3bcc320
Merge branch 'main' into feat/kinesis-data-streams-library
cadivus Mar 11, 2026
1ed9280
Regenerate actions
cadivus Mar 11, 2026
066c08c
Revert changes for e2e
cadivus Mar 11, 2026
12b0e6a
Add IndexedDB for web with in-memory fallback (#6754)
jvh-aws Mar 11, 2026
7d3c2c6
Fix CW metrics
cadivus Mar 11, 2026
14bfd0d
Merge remote-tracking branch 'origin/feat/kinesis-data-streams-librar…
cadivus Mar 11, 2026
b960b7a
Merge branch 'main' into feat/kinesis-data-streams-library
cadivus Mar 11, 2026
aace89f
Revert unneeded changes
cadivus Mar 11, 2026
48d0ec5
Revert unneeded changes
cadivus Mar 11, 2026
2de6558
Add missing analysis config
cadivus Mar 11, 2026
86acd2c
Kinesis Client: Add IndexedDB for Web (#6763)
jvh-aws Mar 11, 2026
43d6ce9
Fix autoflushscheduler enable/denable leakage, initialization for rec…
jvh-aws Mar 12, 2026
fd1418b
Apply autoformat
jvh-aws Mar 12, 2026
65ed044
Merge branch 'main' into feat/kinesis-data-streams-library
jvh-aws Mar 12, 2026
b93eb7c
Format `aws_kinesis_datastreams`
cadivus Mar 12, 2026
2b73a1a
Regenerate workflow
cadivus Mar 12, 2026
ed9a2ea
fix: enable manual flushing when client is disabled (#6765)
ekjotmultani Mar 12, 2026
d26f6f6
Align exceptions with Amplify v2 AmplifyException pattern\n\nSwitch A…
ekjotmultani Mar 12, 2026
f660c5f
Revert "Align exceptions with Amplify v2 AmplifyException pattern\n\n…
ekjotmultani Mar 12, 2026
2641918
kinesis/e2e (#6786)
cadivus Mar 13, 2026
c7630ac
Add approved email sender
cadivus Mar 13, 2026
e649e1a
Fix e2e tests
jvh-aws Mar 13, 2026
41bcc1d
Align version with remaining packages
jvh-aws Mar 13, 2026
9f673c8
Merge remote-tracking branch 'origin/feat/kinesis-data-streams-librar…
cadivus Mar 13, 2026
8d9471f
Remove obsolete comment
jvh-aws Mar 13, 2026
cc00f6d
Add topics
jvh-aws Mar 13, 2026
7f4de43
Log further details for unknown smithy exception
jvh-aws Mar 13, 2026
28d3fad
Use existing packages to signup new users
jvh-aws Mar 13, 2026
4e83dfc
Add topics
jvh-aws Mar 13, 2026
a6650c5
Add licenses
jvh-aws Mar 13, 2026
fea3e68
Apply autoformat
jvh-aws Mar 13, 2026
03171e0
Revert "Add approved email sender"
cadivus Mar 13, 2026
14ee877
Add pre sign up handler
cadivus Mar 13, 2026
56cd6c6
Delete user fater tests
cadivus Mar 13, 2026
cdddb7b
Remove log sink from e2e test
jvh-aws Mar 13, 2026
badfc09
feat(kinesis): return RecordData from record() (#6788)
ekjotmultani Mar 13, 2026
1e9a2a4
Fix/kinesis rename options file (#6789)
ekjotmultani Mar 15, 2026
5b89b1f
Extend v2 Exception in v3 Foundation exception (#6787)
ekjotmultani Mar 15, 2026
533b626
Kinesis: Fix user agents (#6790)
jvh-aws Mar 16, 2026
380a26f
Jv/kinesis fix flush strategy naming (#6791)
jvh-aws Mar 16, 2026
203eb02
Jv/kinesis rename package to amplify kinesis (#6792)
jvh-aws Mar 16, 2026
619a449
Fix dependabot.yaml
jvh-aws Mar 16, 2026
3238d68
Fix dependabot.yaml (2)
jvh-aws Mar 16, 2026
c3cfb6c
Fix dependabot.yaml (3)
cadivus Mar 16, 2026
3b8a29f
Revert "Fix dependabot.yaml (3)"
cadivus Mar 16, 2026
ca786fa
Regenerate workflows
cadivus Mar 16, 2026
d54d98e
Fix dependabot config
cadivus Mar 16, 2026
bfb3f2b
Fix dependabot config
cadivus Mar 16, 2026
5fa9abb
Fix renaming package
cadivus Mar 16, 2026
b50ea0c
refactor(kinesis): remove recordSize from RecordData
ekjotmultani Mar 16, 2026
dfdf7a5
Minor doc fixes and remove reexport (#6794)
jvh-aws Mar 16, 2026
e6a79b5
(fix): Remove kinesis from Category enum and refactor deploy script (…
ekjotmultani Mar 17, 2026
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
4 changes: 2 additions & 2 deletions .github/composite_actions/log_cw_metric/dist/main.cjs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/composite_actions/log_cw_metric/dist/main.cjs.map

Large diffs are not rendered by default.

175 changes: 170 additions & 5 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1097,6 +1097,9 @@ updates:
built_value:
patterns:
- "built_value"
http:
patterns:
- "http"
json_annotation:
patterns:
- "json_annotation"
Expand Down Expand Up @@ -1924,6 +1927,34 @@ updates:
test:
patterns:
- "test"
- package-ecosystem: "pub"
directory: "packages/worker_bee/worker_bee/example"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "worker_bee"
- dependency-name: "aws_common"
- dependency-name: "amplify_lints"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
patterns:
- "built_value"
build_runner:
patterns:
- "build_runner"
build_web_compilers:
patterns:
- "build_web_compilers"
built_value_generator:
patterns:
- "built_value_generator"
- package-ecosystem: "pub"
directory: "packages/worker_bee/worker_bee_builder"
schedule:
Expand Down Expand Up @@ -1996,6 +2027,53 @@ updates:
test:
patterns:
- "test"
- package-ecosystem: "pub"
directory: "packages/amplify_foundation/amplify_foundation_dart"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
json_annotation:
patterns:
- "json_annotation"
build_runner:
patterns:
- "build_runner"
build_web_compilers:
patterns:
- "build_web_compilers"
json_serializable:
patterns:
- "json_serializable"
test:
patterns:
- "test"
- package-ecosystem: "pub"
directory: "packages/amplify_foundation/amplify_foundation_dart_bridge"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "amplify_foundation_dart"
- dependency-name: "amplify_lints"
- dependency-name: "aws_common"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
test:
patterns:
- "test"
- package-ecosystem: "pub"
directory: "packages/auth/amplify_auth_cognito_test"
schedule:
Expand Down Expand Up @@ -2133,6 +2211,98 @@ updates:
build_web_compilers:
patterns:
- "build_web_compilers"
- package-ecosystem: "pub"
directory: "packages/kinesis/amplify_kinesis"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "amplify_foundation_dart"
- dependency-name: "amplify_lints"
- dependency-name: "amplify_kinesis_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_foundation_dart_bridge"
- dependency-name: "smithy"
- dependency-name: "smithy_aws"
- package-ecosystem: "pub"
directory: "packages/kinesis/amplify_kinesis/example"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "amplify_auth_cognito"
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
- dependency-name: "amplify_lints"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- dependency-name: "smithy"
- dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_authenticator"
- dependency-name: "amplify_foundation_dart"
- dependency-name: "amplify_foundation_dart_bridge"
- dependency-name: "amplify_kinesis"
- dependency-name: "amplify_kinesis_dart"
- package-ecosystem: "pub"
directory: "packages/kinesis/amplify_kinesis_dart"
schedule:
interval: "daily"
ignore:
# Ignore patch version bumps
- dependency-name: "*"
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
- dependency-name: "amplify_lints"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_foundation_dart"
- dependency-name: "amplify_foundation_dart_bridge"
- dependency-name: "smithy"
- dependency-name: "smithy_aws"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
patterns:
- "built_value"
drift:
patterns:
- "drift"
build_runner:
patterns:
- "build_runner"
built_value_generator:
patterns:
- "built_value_generator"
drift_dev:
patterns:
- "drift_dev"
test:
patterns:
- "test"
- package-ecosystem: "pub"
directory: "packages/secure_storage/amplify_secure_storage_test"
schedule:
Expand Down Expand Up @@ -2905,8 +3075,3 @@ updates:
- dependency-name: "*"
update-types:
- "version-update:semver-patch"

- package-ecosystem: "pip"
directory: "packages/worker_bee/worker_bee/example/tool/example_web_tester"
schedule:
interval: "weekly"
4 changes: 4 additions & 0 deletions .github/workflows/amplify_foundation_dart_bridge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_foundation_dart_bridge.yaml'
Expand All @@ -34,6 +36,8 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
schedule:
- cron: "0 13 * * 1" # Every Monday at 06:00 PST
workflow_dispatch:
Expand Down
88 changes: 88 additions & 0 deletions .github/workflows/amplify_kinesis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Generated with aft. To update, run: `aft generate workflows`
name: amplify_kinesis
on:
push:
branches:
- main
- stable
paths:
- '.github/workflows/amplify_kinesis.yaml'
- '.github/workflows/flutter_vm.yaml'
- 'packages/amplify_core/lib/**/*.dart'
- 'packages/amplify_core/pubspec.yaml'
- 'packages/amplify_foundation/amplify_foundation_dart/lib/**/*.dart'
- 'packages/amplify_foundation/amplify_foundation_dart/pubspec.yaml'
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/lib/**/*.dart'
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/pubspec.yaml'
- 'packages/amplify_lints/lib/**/*.yaml'
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
- 'packages/kinesis/amplify_kinesis/**/*.dart'
- 'packages/kinesis/amplify_kinesis/**/*.yaml'
- 'packages/kinesis/amplify_kinesis/lib/**/*'
- 'packages/kinesis/amplify_kinesis/test/**/*'
- 'packages/kinesis/amplify_kinesis_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_kinesis_dart/pubspec.yaml'
- 'packages/smithy/smithy/lib/**/*.dart'
- 'packages/smithy/smithy/pubspec.yaml'
- 'packages/smithy/smithy_aws/lib/**/*.dart'
- 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_kinesis.yaml'
- '.github/workflows/flutter_vm.yaml'
- 'packages/amplify_core/lib/**/*.dart'
- 'packages/amplify_core/pubspec.yaml'
- 'packages/amplify_foundation/amplify_foundation_dart/lib/**/*.dart'
- 'packages/amplify_foundation/amplify_foundation_dart/pubspec.yaml'
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/lib/**/*.dart'
- 'packages/amplify_foundation/amplify_foundation_dart_bridge/pubspec.yaml'
- 'packages/amplify_lints/lib/**/*.yaml'
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
- 'packages/kinesis/amplify_kinesis/**/*.dart'
- 'packages/kinesis/amplify_kinesis/**/*.yaml'
- 'packages/kinesis/amplify_kinesis/lib/**/*'
- 'packages/kinesis/amplify_kinesis/test/**/*'
- 'packages/kinesis/amplify_kinesis_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_kinesis_dart/pubspec.yaml'
- 'packages/smithy/smithy/lib/**/*.dart'
- 'packages/smithy/smithy/pubspec.yaml'
- 'packages/smithy/smithy_aws/lib/**/*.dart'
- 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * 1" # Every Monday at 06:00 PST
workflow_dispatch:
defaults:
run:
shell: bash

# These permissions are needed to interact with GitHub's OIDC Token endpoint.
permissions:
id-token: write
contents: read

# Cancels in-progress job when there is another push to same ref.
# https://docs.github.com/en/actions/using-jobs/using-concurrency#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
test:
uses: ./.github/workflows/flutter_vm.yaml
secrets: inherit
with:
package-name: amplify_kinesis
working-directory: packages/kinesis/amplify_kinesis
has-goldens: false
Loading
Loading