Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
92 changes: 92 additions & 0 deletions .github/workflows/amplify_firehose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Generated with aft. To update, run: `aft generate workflows`
name: amplify_firehose
on:
push:
branches:
- main
- stable
paths:
- '.github/workflows/amplify_firehose.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_firehose/**/*.dart'
- 'packages/kinesis/amplify_firehose/**/*.yaml'
- 'packages/kinesis/amplify_firehose/lib/**/*'
- 'packages/kinesis/amplify_firehose/test/**/*'
- 'packages/kinesis/amplify_firehose_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_firehose_dart/pubspec.yaml'
- 'packages/kinesis/amplify_record_cache_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_record_cache_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_firehose.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_firehose/**/*.dart'
- 'packages/kinesis/amplify_firehose/**/*.yaml'
- 'packages/kinesis/amplify_firehose/lib/**/*'
- 'packages/kinesis/amplify_firehose/test/**/*'
- 'packages/kinesis/amplify_firehose_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_firehose_dart/pubspec.yaml'
- 'packages/kinesis/amplify_record_cache_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_record_cache_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_firehose
working-directory: packages/kinesis/amplify_firehose
has-goldens: false
96 changes: 96 additions & 0 deletions .github/workflows/amplify_firehose_dart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Generated with aft. To update, run: `aft generate workflows`
name: amplify_firehose_dart
on:
push:
branches:
- main
- stable
paths:
- '.github/workflows/amplify_firehose_dart.yaml'
- '.github/workflows/dart_native.yaml'
- '.github/workflows/dart_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_firehose_dart/**/*.dart'
- 'packages/kinesis/amplify_firehose_dart/**/*.yaml'
- 'packages/kinesis/amplify_firehose_dart/lib/**/*'
- 'packages/kinesis/amplify_firehose_dart/test/**/*'
- 'packages/kinesis/amplify_record_cache_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_record_cache_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_firehose_dart.yaml'
- '.github/workflows/dart_native.yaml'
- '.github/workflows/dart_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_firehose_dart/**/*.dart'
- 'packages/kinesis/amplify_firehose_dart/**/*.yaml'
- 'packages/kinesis/amplify_firehose_dart/lib/**/*'
- 'packages/kinesis/amplify_firehose_dart/test/**/*'
- 'packages/kinesis/amplify_record_cache_dart/lib/**/*.dart'
- 'packages/kinesis/amplify_record_cache_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/dart_vm.yaml
secrets: inherit
with:
package-name: amplify_firehose_dart
working-directory: packages/kinesis/amplify_firehose_dart
native_test:
needs: test
uses: ./.github/workflows/dart_native.yaml
secrets: inherit
with:
package-name: amplify_firehose_dart
working-directory: packages/kinesis/amplify_firehose_dart
Loading
Loading