From 0ea755319f91278ddf4be18e48bb03c2471337fd Mon Sep 17 00:00:00 2001 From: blagoev Date: Mon, 14 Feb 2022 11:53:15 +0200 Subject: [PATCH 1/2] run CI on every change --- .github/workflows/realm-dart-linux.yml | 11 ----------- .github/workflows/realm-dart-macos.yml | 11 ----------- .github/workflows/realm-dart-windows.yml | 11 ----------- .github/workflows/realm-flutter-android.yml | 9 --------- .github/workflows/realm-flutter-ios.yml | 9 --------- .github/workflows/realm-flutter-macos.yml | 9 --------- .github/workflows/realm-flutter-windows.yml | 9 --------- .github/workflows/realm-generator.yml | 7 ------- 8 files changed, 76 deletions(-) diff --git a/.github/workflows/realm-dart-linux.yml b/.github/workflows/realm-dart-linux.yml index 87bfdfdd79..a630786c54 100644 --- a/.github/workflows/realm-dart-linux.yml +++ b/.github/workflows/realm-dart-linux.yml @@ -4,20 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-linux.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-linux.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-dart-macos.yml b/.github/workflows/realm-dart-macos.yml index a665dc9526..4a9d25a299 100644 --- a/.github/workflows/realm-dart-macos.yml +++ b/.github/workflows/realm-dart-macos.yml @@ -4,20 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-macos.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-macos.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-dart-windows.yml b/.github/workflows/realm-dart-windows.yml index 78402c2af0..5c589fbf2b 100644 --- a/.github/workflows/realm-dart-windows.yml +++ b/.github/workflows/realm-dart-windows.yml @@ -4,20 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-windows.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'flutter/**' - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-dart-windows.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-flutter-android.yml b/.github/workflows/realm-flutter-android.yml index d1a32a54e2..542109255a 100644 --- a/.github/workflows/realm-flutter-android.yml +++ b/.github/workflows/realm-flutter-android.yml @@ -4,18 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-android.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-android.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-flutter-ios.yml b/.github/workflows/realm-flutter-ios.yml index 2a69f6cef8..8ea0dd5aa3 100644 --- a/.github/workflows/realm-flutter-ios.yml +++ b/.github/workflows/realm-flutter-ios.yml @@ -4,18 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-ios.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-ios.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-flutter-macos.yml b/.github/workflows/realm-flutter-macos.yml index 058bb81dac..7a2fde9028 100644 --- a/.github/workflows/realm-flutter-macos.yml +++ b/.github/workflows/realm-flutter-macos.yml @@ -4,18 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-macos.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-macos.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-flutter-windows.yml b/.github/workflows/realm-flutter-windows.yml index ecca910222..8219b76048 100644 --- a/.github/workflows/realm-flutter-windows.yml +++ b/.github/workflows/realm-flutter-windows.yml @@ -4,18 +4,9 @@ on: push: branches: - master - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-windows.yml' # except this one tags: - '[0-9]+.[0-9]+.[0-9]+**' # matches tags like number(s).number(s).number(s)(any) for ex: 1.0.0 and also 1.0.0+beta - pull_request: - paths-ignore: - - 'generator/**' - - '.github/**' - - '!.github/workflows/realm-flutter-windows.yml' # except this one jobs: CI: diff --git a/.github/workflows/realm-generator.yml b/.github/workflows/realm-generator.yml index a1f5f32f01..aa86343409 100644 --- a/.github/workflows/realm-generator.yml +++ b/.github/workflows/realm-generator.yml @@ -4,14 +4,7 @@ on: push: branches: - master - paths: - - 'generator/**' - - .github/workflows/realm-generator.yml - pull_request: - paths: - - 'generator/**' - - .github/workflows/realm-generator.yml jobs: CI: From 0be19df740fc08eb8e22197f6695590cc93bd521 Mon Sep 17 00:00:00 2001 From: blagoev Date: Mon, 14 Feb 2022 12:48:14 +0200 Subject: [PATCH 2/2] use stable channel on CI --- .github/workflows/realm-dart-linux.yml | 11 +---------- .github/workflows/realm-dart-macos.yml | 2 +- .github/workflows/realm-dart-windows.yml | 13 +------------ .github/workflows/realm-flutter-android.yml | 2 +- .github/workflows/realm-flutter-ios.yml | 2 +- .github/workflows/realm-flutter-macos.yml | 2 +- .github/workflows/realm-flutter-windows.yml | 2 +- 7 files changed, 7 insertions(+), 27 deletions(-) diff --git a/.github/workflows/realm-dart-linux.yml b/.github/workflows/realm-dart-linux.yml index a630786c54..0b9a76a7e8 100644 --- a/.github/workflows/realm-dart-linux.yml +++ b/.github/workflows/realm-dart-linux.yml @@ -45,9 +45,6 @@ jobs: dart run realm_dart archive --source-dir $(pwd)/binary/linux --output-file $ARCHIVE_PATH - name: Release artifacts - # env: - # EVENT_CONTEXT: ${{ toJSON(github.event) }} - # EVENT_CONTEXT: ${{ toJSON(github) }} if: ${{ success() && github.event_name == 'push' && github.ref_type == 'tag' }} uses: ncipollo/release-action@v1 with: @@ -60,10 +57,4 @@ jobs: artifacts: ${{ env.ARCHIVE_PATH }} body: "ADD RELEASE NOTES" omitBodyDuringUpdate: true - token: ${{ secrets.GITHUB_TOKEN }} - # run: | - # echo "Creating a release for tag ${{ github.ref_name }}" - # # echo $EVENT_CONTEXT - # # echo "github.event_name ${{ github.event_name }}" - # # echo "github.ref_type ${{ github.ref_type }}" - # # echo "github.ref_name ${{ github.ref_name }}" \ No newline at end of file + token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/realm-dart-macos.yml b/.github/workflows/realm-dart-macos.yml index 4a9d25a299..d4a394b431 100644 --- a/.github/workflows/realm-dart-macos.yml +++ b/.github/workflows/realm-dart-macos.yml @@ -30,7 +30,7 @@ jobs: - name : Setup Dart SDK uses: dart-lang/setup-dart@main with: - sdk: beta + sdk: stable - name: Install dependencies run: dart pub get diff --git a/.github/workflows/realm-dart-windows.yml b/.github/workflows/realm-dart-windows.yml index 5c589fbf2b..792dae8048 100644 --- a/.github/workflows/realm-dart-windows.yml +++ b/.github/workflows/realm-dart-windows.yml @@ -15,17 +15,6 @@ jobs: REALM_CI: true steps: - # - name: SET VARS - # run: | - # echo "ARCHIVE_PATH=$(pwd)\\binary\\windows.tar.gz" >> $env:GITHUB_ENV - # echo "ARCHIVE_SOURCE_PATH=$(pwd)\\binary" >> $env:GITHUB_ENV - # - name: PRINT VARS - # run: | - # echo $ARCHIVE_PATH - # echo $ARCHIVE_SOURCE_PATH - # echo ${{ env.ARCHIVE_PATH }} - # echo ${{ env.ARCHIVE_SOURCE_PATH }} - - name: Checkout uses: actions/checkout@v2 with: @@ -41,7 +30,7 @@ jobs: - name : Setup Dart SDK uses: dart-lang/setup-dart@main with: - sdk: beta + sdk: stable - name: Install dependencies run: dart pub get diff --git a/.github/workflows/realm-flutter-android.yml b/.github/workflows/realm-flutter-android.yml index 542109255a..4adcfd10d7 100644 --- a/.github/workflows/realm-flutter-android.yml +++ b/.github/workflows/realm-flutter-android.yml @@ -35,7 +35,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - channel: 'beta' + channel: 'stable' - name: Install dependencies run: flutter pub get diff --git a/.github/workflows/realm-flutter-ios.yml b/.github/workflows/realm-flutter-ios.yml index 8ea0dd5aa3..faac106a38 100644 --- a/.github/workflows/realm-flutter-ios.yml +++ b/.github/workflows/realm-flutter-ios.yml @@ -47,7 +47,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - channel: 'beta' + channel: 'stable' - name: Install dependencies run: flutter pub get diff --git a/.github/workflows/realm-flutter-macos.yml b/.github/workflows/realm-flutter-macos.yml index 7a2fde9028..e882a093ed 100644 --- a/.github/workflows/realm-flutter-macos.yml +++ b/.github/workflows/realm-flutter-macos.yml @@ -26,7 +26,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - channel: 'beta' + channel: 'stable' - name: Enable Flutter Desktop support run: flutter config --enable-macos-desktop diff --git a/.github/workflows/realm-flutter-windows.yml b/.github/workflows/realm-flutter-windows.yml index 8219b76048..552328081b 100644 --- a/.github/workflows/realm-flutter-windows.yml +++ b/.github/workflows/realm-flutter-windows.yml @@ -26,7 +26,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - channel: 'beta' + channel: 'stable' - name: Enable Flutter Desktop support run: flutter config --enable-windows-desktop