diff --git a/.github/workflows/ffigen.yml b/.github/workflows/ffigen.yml index ad7c487a4..23af5a990 100644 --- a/.github/workflows/ffigen.yml +++ b/.github/workflows/ffigen.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - id: install @@ -54,7 +54,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies @@ -78,7 +78,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies @@ -95,14 +95,14 @@ jobs: run: dart run tool/generate_ffi_bindings.dart working-directory: pkgs/jni/ - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: ffigen github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true path-to-lcov: pkgs/ffigen/coverage/lcov.info - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: carryforward: "ffigen,jni,jnigen,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows,objective_c,swift2objc" github-token: ${{ secrets.GITHUB_TOKEN }} @@ -116,7 +116,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies @@ -134,7 +134,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies @@ -165,7 +165,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: "master" - name: Install dependencies diff --git a/.github/workflows/ffigen_weekly.yml b/.github/workflows/ffigen_weekly.yml index e40d77b3a..4d2086a25 100644 --- a/.github/workflows/ffigen_weekly.yml +++ b/.github/workflows/ffigen_weekly.yml @@ -28,7 +28,7 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies diff --git a/.github/workflows/jnigen.yaml b/.github/workflows/jnigen.yaml index 462c84f10..6ae9555f5 100644 --- a/.github/workflows/jnigen.yaml +++ b/.github/workflows/jnigen.yaml @@ -41,7 +41,7 @@ jobs: sdk: [stable] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: ${{ matrix.sdk }} cache: true @@ -77,12 +77,12 @@ jobs: sdk: [stable, beta] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: ${{ matrix.sdk }} cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -113,7 +113,7 @@ jobs: - name: Collect coverage run: dart pub global run coverage:test_with_coverage - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: jnigen github-token: ${{ secrets.GITHUB_TOKEN }} @@ -128,12 +128,12 @@ jobs: working-directory: ./pkgs/jni steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -167,12 +167,12 @@ jobs: working-directory: ./pkgs/jni steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -190,7 +190,7 @@ jobs: - name: Collect coverage run: dart pub global run coverage:test_with_coverage - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: jni github-token: ${{ secrets.GITHUB_TOKEN }} @@ -216,12 +216,12 @@ jobs: working-directory: ./pkgs/jni steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -243,12 +243,12 @@ jobs: with: version: latest platform: x64 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -269,12 +269,12 @@ jobs: working-directory: ./pkgs/jni steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'temurin' java-version: '17' @@ -294,12 +294,12 @@ jobs: uses: ConorMacBride/install-package@3e7ad059e07782ee54fa35f827df52aae0626f30 with: brew: clang-format - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'temurin' java-version: '17' @@ -317,12 +317,12 @@ jobs: working-directory: ./pkgs/jni/example steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -341,12 +341,12 @@ jobs: working-directory: ./pkgs/jni/example steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -361,11 +361,11 @@ jobs: working-directory: ./pkgs/jni/example steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true @@ -380,12 +380,12 @@ jobs: working-directory: ./pkgs/jnigen/example/pdfbox_plugin steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' cache: true cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b + - uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 with: distribution: 'zulu' java-version: '17' @@ -418,7 +418,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Coveralls finished - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: carryforward: "ffigen,jni,jnigen,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows,objective_c,swift2objc" github-token: ${{ secrets.github_token }} diff --git a/.github/workflows/native.yaml b/.github/workflows/native.yaml index 374488841..3064bf4fb 100644 --- a/.github/workflows/native.yaml +++ b/.github/workflows/native.yaml @@ -196,7 +196,7 @@ jobs: run: dart pub global run coverage:test_with_coverage - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: ${{ matrix.package }}_${{ matrix.os }} github-token: ${{ secrets.GITHUB_TOKEN }} @@ -207,7 +207,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: carryforward: "ffigen,jni,jnigen,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows,objective_c,swift2objc" github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/no-response.yml b/.github/workflows/no-response.yml index ab1ac4984..1f33ec625 100644 --- a/.github/workflows/no-response.yml +++ b/.github/workflows/no-response.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest if: ${{ github.repository_owner == 'dart-lang' }} steps: - - uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 with: # Don't automatically mark inactive issues+PRs as stale. days-before-stale: -1 diff --git a/.github/workflows/objective_c.yaml b/.github/workflows/objective_c.yaml index 2c2ee64cb..2898f9395 100644 --- a/.github/workflows/objective_c.yaml +++ b/.github/workflows/objective_c.yaml @@ -31,7 +31,7 @@ jobs: fail-fast: false steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - id: install @@ -52,7 +52,7 @@ jobs: working-directory: pkgs/objective_c/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies @@ -67,14 +67,14 @@ jobs: # any git-diffs at this point, it means the generated code is outdated. run: if [[ -n $(git status --porcelain | tee /dev/stderr) ]]; then echo -e "\nDIFF:"; git diff; false; fi - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: objective_c github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true path-to-lcov: pkgs/objective_c/coverage/lcov.info - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: carryforward: "ffigen,jni,jnigen,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows,objective_c,swift2objc" github-token: ${{ secrets.GITHUB_TOKEN }} @@ -88,7 +88,7 @@ jobs: working-directory: pkgs/objective_c/example/ steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - - uses: subosito/flutter-action@74af56c5ed2697ba4621264652728e8d217e53d3 + - uses: subosito/flutter-action@f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff with: channel: 'stable' - name: Install dependencies diff --git a/.github/workflows/package_download_asset.yaml b/.github/workflows/package_download_asset.yaml index 96415865d..edf179f15 100644 --- a/.github/workflows/package_download_asset.yaml +++ b/.github/workflows/package_download_asset.yaml @@ -80,7 +80,7 @@ jobs: dart tool/build.dart -owindows -ax64 - name: Upload artifacts - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 with: name: ${{ matrix.os }}-host path: | @@ -98,7 +98,7 @@ jobs: working-directory: pkgs/native_assets_cli/example/build/download_asset/ steps: - - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 with: submodules: true @@ -112,7 +112,7 @@ jobs: run: ls -R .dart_tool/download_asset/ - name: Release - uses: softprops/action-gh-release@e7a8f85e1c67a31e6ed99a94b41bd0b71bbee6b8 + uses: softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda if: startsWith(github.ref, 'refs/tags/download_asset-prebuild-assets') with: files: 'pkgs/native_assets_cli/example/build/download_asset/.dart_tool/download_asset/**' diff --git a/.github/workflows/swift2objc.yaml b/.github/workflows/swift2objc.yaml index ddd79dd8e..d4fecb1d7 100644 --- a/.github/workflows/swift2objc.yaml +++ b/.github/workflows/swift2objc.yaml @@ -58,14 +58,14 @@ jobs: - name: Run VM tests and collect coverage run: dart run coverage:test_with_coverage --scope-output=swift2objc - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: flag-name: swift2objc github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true path-to-lcov: pkgs/swift2objc/coverage/lcov.info - name: Upload coverage - uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 + uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b with: carryforward: "ffigen,jni,jnigen,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows,objective_c,swift2objc" github-token: ${{ secrets.GITHUB_TOKEN }}