From e9d491464efcd66540c79650aa4450a7e75c5bc4 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sat, 19 Mar 2022 09:38:02 +0530 Subject: [PATCH 01/59] chore: refactor rake task duplication --- Rakefile | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Rakefile b/Rakefile index 8188adf..f7a27f1 100644 --- a/Rakefile +++ b/Rakefile @@ -4,6 +4,16 @@ def specs(dir) FileList["spec/#{dir}/*_spec.rb"].shuffle.join(' ') end +def setup_project(pod_install = false) + system('bundle install', exception: true) + Bundler.with_unbundled_env do + Dir.chdir('example/ios_app') do |path| + system('bundle install', exception: true) + system('bundle exec pod install', exception: true) if pod_install + end + end +end + desc 'Runs all the specs' task :specs do sh "bundle exec bacon #{specs('**')}" @@ -11,23 +21,12 @@ end desc 'Setup example project' task :demo do - system('bundle install', exception: true) - Bundler.with_unbundled_env do - Dir.chdir('example/ios_app') do |path| - system('bundle install', exception: true) - system('bundle exec pod install', exception: true) - end - end + setup_project(true) end desc 'Update lock files' task :update do - system('bundle install', exception: true) - Bundler.with_unbundled_env do - Dir.chdir('example/ios_app') do |path| - system('bundle install', exception: true) - end - end + setup_project end desc 'Publish to cocoapods plugins if not present' From f42de7c908d65661bb12e8becc6fc6941295d19a Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sat, 19 Mar 2022 11:08:44 +0530 Subject: [PATCH 02/59] docs(README): add pub.dev limitation --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a497a04..3218245 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ pub 'flutter_module', :git => 'https://github.com/gowalla/flutter_module.git', : ## Limitations +- Modules hosted in [pub.dev](https://pub.dev/) are not supported, only local modules and modules in remote sources like git are supported. - You won't be able to add more than one flutter module to a single target. Currently flutter only supports one module per target. - No caching is done for external sources, every time you run `pod install` flutter module will be downloaded each time. From 8cec1cbe4c18dd20d155d5b1b8824ae7910a11c3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Mar 2022 21:24:07 +0530 Subject: [PATCH 03/59] deps: bump cocoapods from 1.11.2 to 1.11.3 (#4) Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/CocoaPods/CocoaPods/releases) - [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md) - [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.11.2...1.11.3) --- updated-dependencies: - dependency-name: cocoapods dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a82fcfa..267385e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -28,10 +28,10 @@ GEM bacon (1.2.0) benchmark (0.2.0) claide (1.1.0) - cocoapods (1.11.2) + cocoapods (1.11.3) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.11.2) + cocoapods-core (= 1.11.3) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 1.4.0, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -46,7 +46,7 @@ GEM nap (~> 1.0) ruby-macho (>= 1.0, < 3.0) xcodeproj (>= 1.21.0, < 2.0) - cocoapods-core (1.11.2) + cocoapods-core (1.11.3) activesupport (>= 5.0, < 7) addressable (~> 2.8) algoliasearch (~> 1.0) From db4bdb58765851cabfdf16254678301b149faceb Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 27 Mar 2022 10:50:38 +0530 Subject: [PATCH 04/59] style: add vscode extensions recommendation --- .vscode/extensions.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..8626583 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "castwide.solargraph", + "rebornix.ruby" + ] +} \ No newline at end of file From 56178ed645a476e19b77377c246ce90de582b5ef Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 27 Mar 2022 11:44:02 +0530 Subject: [PATCH 05/59] feat: allow specifying different path for remote sources --- README.md | 7 +++++++ .../flutter/external_sources.rb | 21 ++++++++++++------- lib/cocoapods-embed-flutter/src/pub.rb | 5 ++++- 3 files changed, 25 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 3218245..dd7a86f 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ plugin 'cocoapods-embed-flutter' pub 'flutter_module', :path => '../' ``` + *`:path` can be path pointing to `pubspec.yaml` or to the directory containing `pubspec.yaml` or to the directory containg flutter module.* ### Embedding module from a repository. @@ -40,6 +41,12 @@ pub 'flutter_module', :git => 'https://github.com/gowalla/flutter_module.git', : pub 'flutter_module', :git => 'https://github.com/gowalla/flutter_module.git', :commit => '082f8319af' ``` +*flutter module project should be at the root of repository, if that's not the case add additional `:path` attribute for relative path to flutter project in repository. `:path` follows [these](#path_desc) restictions.* + +```rb +pub 'flutter_module', :git => 'https://github.com/gowalla/flutter_module.git', :tag => '0.7.0', :path => 'relative path/to/project' +``` + ## Limitations - Modules hosted in [pub.dev](https://pub.dev/) are not supported, only local modules and modules in remote sources like git are supported. diff --git a/lib/cocoapods-embed-flutter/flutter/external_sources.rb b/lib/cocoapods-embed-flutter/flutter/external_sources.rb index ffae435..22a8eac 100644 --- a/lib/cocoapods-embed-flutter/flutter/external_sources.rb +++ b/lib/cocoapods-embed-flutter/flutter/external_sources.rb @@ -38,12 +38,12 @@ def self.fetchWithNameAndOptions(name, options) options = options.last if options.is_a?(Array) raise StandardError, "No options specified for flutter module: '#{name}'." unless options.is_a?(Hash) - if options.key?(:path) - path = options[:path] - elsif SOURCE_KEYS.keys.any? { |key| options.key?(key) } + if SOURCE_KEYS.keys.any? { |key| options.key?(key) } source = DownloaderSource.new(name, options, Pod::Config.instance.podfile_path) source.fetch(Pod::Config.instance.sandbox) path = source.normalized_pupspec_path + elsif options.key?(:path) + path = options[:path] else raise StandardError, "Invalid flutter module: '#{name}'." end @@ -116,8 +116,8 @@ def fetch(sandbox) # @return [String] a string representation of the source suitable for UI. # def description - strategy = Pod::Downloader.strategy_from_options(params) - options = params.dup + strategy = Pod::Downloader.strategy_from_options(download_params) + options = download_params.dup url = options.delete(strategy) result = "from `#{url}`" options.each do |key, value| @@ -148,7 +148,8 @@ def normalized_pupspec_path(declared_path) # and expanding it if necessary. # def normalized_pupspec_path - Spec.find_file(name, target) + search_path = params[:path].nil? ? target : File.expand_path(params[:path], target) + Spec.find_file(name, search_path) end private @@ -203,10 +204,16 @@ def pre_download(sandbox) def download_request Pod::Downloader::Request.new( :name => name, - :params => params, + :params => download_params, ) end + # @return [Hash] the options for remote source download. + # + def download_params + params.select { |key, value| !key.equal?(:path) } + end + # @return [String] the path where this flutter project # will be downloaded relative paths. # diff --git a/lib/cocoapods-embed-flutter/src/pub.rb b/lib/cocoapods-embed-flutter/src/pub.rb index 64218bf..dbb8986 100644 --- a/lib/cocoapods-embed-flutter/src/pub.rb +++ b/lib/cocoapods-embed-flutter/src/pub.rb @@ -99,7 +99,10 @@ module DSL # pub 'flutter_module', :git => 'https://github.com/octokit/flutter_module.git', :commit => '082f8319af' # # The flutter module or its `pubspec` file is expected to be in the - # root of the repository. + # root of the repository, if that's not the case specify relative path + # to flutter project in repository. + # + # pub 'flutter_module', :git => 'https://github.com/octokit/flutter_module.git', :tag => '0.7.0', :path => 'custom/flutter_module' # # # @note This method allow a nil name and the raises to be more From f57bd721848bd0df4f85cb74a28f198f8ba7a38e Mon Sep 17 00:00:00 2001 From: soumyamahunt Date: Sun, 27 Mar 2022 06:18:27 +0000 Subject: [PATCH 06/59] chore(CHANGELOG): update for v0.6.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ Gemfile.lock | 2 +- example/ios_app/Gemfile.lock | 2 +- lib/cocoapods-embed-flutter/gem_version.rb | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56d3451..6c48f77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## [0.6.0](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.3...v0.6.0) (2022-03-27) + + +### 📚 Documentation + +* **README:** add pub.dev limitation ([8f955f3](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8f955f36519b1e5eeac89ffebd660a5f84f9983b)) + + +### 🛠 Dependency + +* bump cocoapods from 1.11.2 to 1.11.3 ([#4](https://github.com/DartBuild/cocoapods-embed-flutter/issues/4)) ([152737d](https://github.com/DartBuild/cocoapods-embed-flutter/commit/152737dd77852ef6937b5f458019e6535a426755)) + + +### 💄 Styles + +* add vscode extensions recommendation ([4f021fb](https://github.com/DartBuild/cocoapods-embed-flutter/commit/4f021fbfa75dd58d1257c43ea3d19cb68b8a19e6)) + + +### 🚀 Features + +* allow specifying different path for remote sources ([bc9c850](https://github.com/DartBuild/cocoapods-embed-flutter/commit/bc9c8509f90ef88248b56361794b6f8f1182a082)) + ### [0.5.3](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.2...v0.5.3) (2022-03-18) diff --git a/Gemfile.lock b/Gemfile.lock index 267385e..8fa17ea 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - cocoapods-embed-flutter (0.5.3) + cocoapods-embed-flutter (0.6.0) cocoapods fileutils yaml diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index f0dce25..f8e0fb8 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: ../.. specs: - cocoapods-embed-flutter (0.5.3) + cocoapods-embed-flutter (0.6.0) cocoapods fileutils yaml diff --git a/lib/cocoapods-embed-flutter/gem_version.rb b/lib/cocoapods-embed-flutter/gem_version.rb index f8ee677..9a761cd 100644 --- a/lib/cocoapods-embed-flutter/gem_version.rb +++ b/lib/cocoapods-embed-flutter/gem_version.rb @@ -4,5 +4,5 @@ module CocoapodsEmbedFlutter # The version of the cocoapods-embed-flutter. # - VERSION = '0.5.3'.freeze + VERSION = '0.6.0'.freeze end From 8067f062ab268fcc588e60c5cf54c3fe4da1d3e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Apr 2022 07:43:23 +0530 Subject: [PATCH 07/59] deps: bump cocoapods-downloader from 1.5.1 to 1.6.3 (#5) Bumps [cocoapods-downloader](https://github.com/CocoaPods/cocoapods-downloader) from 1.5.1 to 1.6.3. - [Release notes](https://github.com/CocoaPods/cocoapods-downloader/releases) - [Changelog](https://github.com/CocoaPods/cocoapods-downloader/blob/master/CHANGELOG.md) - [Commits](https://github.com/CocoaPods/cocoapods-downloader/compare/1.5.1...1.6.3) --- updated-dependencies: - dependency-name: cocoapods-downloader dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8fa17ea..e912f23 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -57,7 +57,7 @@ GEM public_suffix (~> 4.0) typhoeus (~> 1.0) cocoapods-deintegrate (1.0.5) - cocoapods-downloader (1.5.1) + cocoapods-downloader (1.6.3) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.1) From 5236bce51c483bf7c7f1054785ca9013b0312c6a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Apr 2022 11:23:35 +0530 Subject: [PATCH 08/59] chore(deps): bump cocoapods-downloader in /example/ios_app (#6) Bumps [cocoapods-downloader](https://github.com/CocoaPods/cocoapods-downloader) from 1.5.1 to 1.6.3. - [Release notes](https://github.com/CocoaPods/cocoapods-downloader/releases) - [Changelog](https://github.com/CocoaPods/cocoapods-downloader/blob/master/CHANGELOG.md) - [Commits](https://github.com/CocoaPods/cocoapods-downloader/compare/1.5.1...1.6.3) --- updated-dependencies: - dependency-name: cocoapods-downloader dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- example/ios_app/Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index f8e0fb8..ab2f85f 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -53,7 +53,7 @@ GEM public_suffix (~> 4.0) typhoeus (~> 1.0) cocoapods-deintegrate (1.0.5) - cocoapods-downloader (1.5.1) + cocoapods-downloader (1.6.3) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.1) From 3120c446adf3bce9b80fe07a0d57ca79d7adfe7e Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 10 Apr 2022 12:29:02 +0530 Subject: [PATCH 09/59] ci: add codeql scanning --- .github/workflows/codeql-analysis.yml | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/codeql-analysis.yml diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..9812757 --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,36 @@ +name: "CodeQL" + +on: + push: + pull_request: + # The branches below must be a subset of the branches above + branches: [ main ] + schedule: + - cron: '0 0 * * *' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'javascript', 'ruby' ] + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: ${{ matrix.language }} + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 From 531936315aa157237017cd65533b8f2cebf1a18c Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 10 Apr 2022 12:36:39 +0530 Subject: [PATCH 10/59] chore(README): add codeql badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dd7a86f..04a28fb 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![CI/CD](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml/badge.svg?branch=main&event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml) [![Gem Version](https://badge.fury.io/rb/cocoapods-embed-flutter.svg)](http://badge.fury.io/rb/cocoapods-embed-flutter) [![Code Climate](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter.png)](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter) +[![CodeQL](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml/badge.svg?event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml) Straight forward way of declaring flutter modules as dependency for targets, just like cocoapods does with pods. From 73478525e95eb71f33096c20318483cdc38c93ec Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 10 Apr 2022 12:38:56 +0530 Subject: [PATCH 11/59] chore(ci): add ignored paths for codeql action --- .github/workflows/codeql-analysis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 9812757..7f5ae07 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -2,9 +2,13 @@ name: "CodeQL" on: push: + paths-ignore: + - '*.md' pull_request: # The branches below must be a subset of the branches above branches: [ main ] + paths-ignore: + - '*.md' schedule: - cron: '0 0 * * *' From 975638ecda2fc65f4141d1e0a37f08a775692984 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Apr 2022 18:40:04 +0530 Subject: [PATCH 12/59] deps: bump nokogiri from 1.13.3 to 1.13.4 (#7) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.3...v1.13.4) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e912f23..2b1ae35 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -130,11 +130,11 @@ GEM nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) - nokogiri (1.13.3-arm64-darwin) + nokogiri (1.13.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.3-x86_64-darwin) + nokogiri (1.13.4-x86_64-darwin) racc (~> 1.4) - nokogiri (1.13.3-x86_64-linux) + nokogiri (1.13.4-x86_64-linux) racc (~> 1.4) oauth2 (1.4.9) faraday (>= 0.17.3, < 3.0) From 3371c294ea34f2fa123e4ebb6ae368311e5dfb8b Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Fri, 15 Apr 2022 12:45:56 +0530 Subject: [PATCH 13/59] ci(Runners): added self hosted macos runner --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cc354e5..1be7a53 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ concurrency: jobs: ci: name: Run Tests - runs-on: ubuntu-latest + runs-on: [self-hosted, ubuntu-latest] outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} From 277cb733b0f2dcf2109024b27925545104ca3564 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Fri, 15 Apr 2022 12:57:14 +0530 Subject: [PATCH 14/59] chore: test self hosted runner --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1be7a53..e6e2bd8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ concurrency: jobs: ci: name: Run Tests - runs-on: [self-hosted, ubuntu-latest] + runs-on: [self-hosted, macOS] outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} From 0aa677ed736e37c09cb4b747ec9a0b08215c3a96 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Fri, 15 Apr 2022 13:54:21 +0530 Subject: [PATCH 15/59] chore: test self hosted runner --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e6e2bd8..d4c1323 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ concurrency: jobs: ci: name: Run Tests - runs-on: [self-hosted, macOS] + runs-on: [self-hosted] outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} From 4d2673a5309f77668e7f4aa047247b52cb896e1b Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Fri, 15 Apr 2022 21:15:40 +0530 Subject: [PATCH 16/59] chore: combine self hosted and github runner --- .github/workflows/main.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d4c1323..807770d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,10 @@ concurrency: jobs: ci: name: Run Tests - runs-on: [self-hosted] + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, [self-hosted, macOS]] outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} From a3861ad7223c5d9a2021b15359d158a7c9ea2705 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 May 2022 16:41:53 +0530 Subject: [PATCH 17/59] ci(Deps): bump @actions/core from 1.6.0 to 1.7.0 in /.github/config (#8) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index db4aaa5..6b1cdf5 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -9,15 +9,15 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@actions/core": "1.6.0", + "@actions/core": "1.7.0", "conventional-changelog-conventionalcommits": "^4.6.3", "semver": "^7.3.5" } }, "node_modules/@actions/core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.6.0.tgz", - "integrity": "sha512-NB1UAZomZlCV/LmJqkLhNTqtKfFXJZAUPcfl/zqG7EfsQdeUJtaWO98SGbuQ3pydJ3fHl2CvI/51OKYlCYYcaw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.7.0.tgz", + "integrity": "sha512-7fPSS7yKOhTpgLMbw7lBLc1QJWvJBBAgyTX2PEhagWcKK8t0H8AKCoPMfnrHqIm5cRYH4QFPqD1/ruhuUE7YcQ==", "dependencies": { "@actions/http-client": "^1.0.11" } @@ -131,9 +131,9 @@ }, "dependencies": { "@actions/core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.6.0.tgz", - "integrity": "sha512-NB1UAZomZlCV/LmJqkLhNTqtKfFXJZAUPcfl/zqG7EfsQdeUJtaWO98SGbuQ3pydJ3fHl2CvI/51OKYlCYYcaw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.7.0.tgz", + "integrity": "sha512-7fPSS7yKOhTpgLMbw7lBLc1QJWvJBBAgyTX2PEhagWcKK8t0H8AKCoPMfnrHqIm5cRYH4QFPqD1/ruhuUE7YcQ==", "requires": { "@actions/http-client": "^1.0.11" } diff --git a/.github/config/package.json b/.github/config/package.json index 7240f7b..8cb52c6 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -9,7 +9,7 @@ "email": "devsoumyamahunt@gmail.com" }, "dependencies": { - "@actions/core": "1.6.0", + "@actions/core": "1.7.0", "conventional-changelog-conventionalcommits": "^4.6.3", "semver": "^7.3.5" } From 36f2599074c2a4e13bbd07680cc0cb208fe7ee97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 May 2022 16:42:13 +0530 Subject: [PATCH 18/59] ci(Deps): bump semver from 7.3.5 to 7.3.7 in /.github/config (#9) Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.3.7. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.3.7) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index 6b1cdf5..18fb93d 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@actions/core": "1.7.0", "conventional-changelog-conventionalcommits": "^4.6.3", - "semver": "^7.3.5" + "semver": "^7.3.7" } }, "node_modules/@actions/core": { @@ -102,9 +102,9 @@ } }, "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -202,9 +202,9 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "requires": { "lru-cache": "^6.0.0" } diff --git a/.github/config/package.json b/.github/config/package.json index 8cb52c6..3db7614 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -11,6 +11,6 @@ "dependencies": { "@actions/core": "1.7.0", "conventional-changelog-conventionalcommits": "^4.6.3", - "semver": "^7.3.5" + "semver": "^7.3.7" } } From 2e6c1c108bc4dc44e25844d13fd0bb86639bba2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 May 2022 16:42:27 +0530 Subject: [PATCH 19/59] ci(Deps): bump subosito/flutter-action from 2.3.0 to 2.4.0 (#10) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/subosito/flutter-action/releases) - [Commits](https://github.com/subosito/flutter-action/compare/v2.3.0...v2.4.0) --- updated-dependencies: - dependency-name: subosito/flutter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 807770d..c8b9658 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -51,7 +51,7 @@ jobs: run: bundle exec rake specs - name: Install Flutter - uses: subosito/flutter-action@v2.3.0 + uses: subosito/flutter-action@v2.4.0 - name: Setup Flutter for ios run: | From 08872477c74f4c9d4a472586e6bf740cc447bd59 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 1 May 2022 17:32:53 +0530 Subject: [PATCH 20/59] chore: remove self hosted runner from action --- .github/workflows/codeql-analysis.yml | 4 ++++ .github/workflows/main.yml | 4 ++-- README.md | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 7f5ae07..cf43148 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -12,6 +12,10 @@ on: schedule: - cron: '0 0 * * *' +concurrency: + group: scan-${{ github.ref }} + cancel-in-progress: true + jobs: analyze: name: Analyze diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c8b9658..9372668 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ env: RUBY_VER: 2.6 concurrency: - group: ${{ github.ref }} + group: ci/cd-${{ github.ref }} cancel-in-progress: true jobs: @@ -29,7 +29,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, [self-hosted, macOS]] + os: [ubuntu-latest, macos-latest] outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} diff --git a/README.md b/README.md index 04a28fb..3dedc47 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# cocoapods-embed-flutter +# CocoaPods Embed Flutter [![CI/CD](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml/badge.svg?branch=main&event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml) [![Gem Version](https://badge.fury.io/rb/cocoapods-embed-flutter.svg)](http://badge.fury.io/rb/cocoapods-embed-flutter) From ef5bc8a7daa0eada810210e481f0be708182192c Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Tue, 3 May 2022 20:54:05 +0530 Subject: [PATCH 21/59] perf: allow concurrent `flutter pub get` --- Gemfile | 5 +- Gemfile.lock | 3 +- cocoapods-embed-flutter.gemspec | 1 + example/ios_app/Gemfile.lock | 1 + .../flutter/dependency.rb | 29 ++++++-- .../flutter/downloader.rb | 3 + .../flutter/external_sources.rb | 6 +- .../flutter/pubspec.rb | 69 ++++++++++++++----- lib/cocoapods-embed-flutter/src/pub.rb | 5 +- 9 files changed, 87 insertions(+), 35 deletions(-) diff --git a/Gemfile b/Gemfile index a8777c8..131685f 100644 --- a/Gemfile +++ b/Gemfile @@ -4,13 +4,10 @@ source 'https://rubygems.org' gemspec group :development do - gem 'cocoapods' - gem 'cocoapods-plugins' - gem 'github_api' - gem 'mocha' gem 'bacon' gem 'mocha-on-bacon' gem 'prettybacon' gem 'solargraph' + gem 'github_api' end diff --git a/Gemfile.lock b/Gemfile.lock index 2b1ae35..febb5bb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,6 +3,7 @@ PATH specs: cocoapods-embed-flutter (0.6.0) cocoapods + concurrent-ruby fileutils yaml @@ -214,9 +215,7 @@ PLATFORMS DEPENDENCIES bacon bundler - cocoapods cocoapods-embed-flutter! - cocoapods-plugins github_api mocha mocha-on-bacon diff --git a/cocoapods-embed-flutter.gemspec b/cocoapods-embed-flutter.gemspec index 75c5bc9..cb729f6 100644 --- a/cocoapods-embed-flutter.gemspec +++ b/cocoapods-embed-flutter.gemspec @@ -27,6 +27,7 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'yaml' spec.add_runtime_dependency 'fileutils' spec.add_runtime_dependency 'cocoapods' + spec.add_runtime_dependency 'concurrent-ruby' spec.add_development_dependency 'bundler' spec.add_development_dependency 'rake' diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index ab2f85f..20cddcb 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -3,6 +3,7 @@ PATH specs: cocoapods-embed-flutter (0.6.0) cocoapods + concurrent-ruby fileutils yaml diff --git a/lib/cocoapods-embed-flutter/flutter/dependency.rb b/lib/cocoapods-embed-flutter/flutter/dependency.rb index 97a13f6..1a087d5 100644 --- a/lib/cocoapods-embed-flutter/flutter/dependency.rb +++ b/lib/cocoapods-embed-flutter/flutter/dependency.rb @@ -27,10 +27,10 @@ class Dependency # @param [String, Hash] requirements # the requirements for dependency as declred in `pubspec` # - # @param [Spec] parent_specification + # @param [Spec] parent_spec # the parent specification where dependency declared # - # @param [Boolean] is_dev_dependency + # @param [Boolean] dev_dependency # Whether the dependency only required during development # def initialize(name, requirements, parent_spec, dev_dependency = false) @@ -48,10 +48,10 @@ def initialize(name, requirements, parent_spec, dev_dependency = false) # @param [Hash] hash declared in `dependencies` or `dev_dependencies` # section in `pubspec.yaml` file # - # @param [Spec] parent_specification + # @param [Spec] parent_spec # the parent specification where dependency declared # - # @param [Boolean] is_dev_dependency + # @param [Boolean] dev_dependency # Whether the dependency only required during development # # @return [Array] dependencies from hash declared in `dependencies` @@ -74,14 +74,29 @@ def spec Spec.find(name, File.expand_path(path, File.dirname(parent_spec.defined_in_file))) end - # Install this dependency for the parent project. + # Concurrently install this dependency for the parent project. # - # @return [void] + # @return [Concurrent::Promises::Future, Nil] + # {Nil} if not a local dependency, otherwise + # returns future for {#spec}'s {Spec#pub_get pub_get} task. # def install - spec.setup if local? + spec.pub_get if local? end + # Allows accessing top level values in + # {https://dart.dev/tools/pub/dependencies dependency requirements}, + # if {#requirements} type is {Hash}, i.e. path, git etc. + # + # @param [Symbol] m + # top level key value to access, i.e. path, git etc. + # + # @return depending on accessed value type in {#requirements}. + # + # @raise [NoMethodError] if no method or custom attribute exists by + # the attribute name in {#requirements} or {#requirements} + # is not a {Hash}. + # def method_missing(m, *args, &block) if requirements.is_a?(Hash) && requirements.include?(m.to_s) return requirements[m.to_s] diff --git a/lib/cocoapods-embed-flutter/flutter/downloader.rb b/lib/cocoapods-embed-flutter/flutter/downloader.rb index c213845..f412333 100644 --- a/lib/cocoapods-embed-flutter/flutter/downloader.rb +++ b/lib/cocoapods-embed-flutter/flutter/downloader.rb @@ -3,6 +3,9 @@ module Flutter module Pub + # The Downloader modules name-spaces all the classes and methods + # for downloading and caching remote Flutter projects. + # module Downloader # Downloads a package from the given `request` to the given `target` location. # diff --git a/lib/cocoapods-embed-flutter/flutter/external_sources.rb b/lib/cocoapods-embed-flutter/flutter/external_sources.rb index 22a8eac..40989c5 100644 --- a/lib/cocoapods-embed-flutter/flutter/external_sources.rb +++ b/lib/cocoapods-embed-flutter/flutter/external_sources.rb @@ -41,7 +41,7 @@ def self.fetchWithNameAndOptions(name, options) if SOURCE_KEYS.keys.any? { |key| options.key?(key) } source = DownloaderSource.new(name, options, Pod::Config.instance.podfile_path) source.fetch(Pod::Config.instance.sandbox) - path = source.normalized_pupspec_path + path = source.normalized_pubspec_path elsif options.key?(:path) path = options[:path] else @@ -137,7 +137,7 @@ def description # @note If the declared path is expanded only if the represents a path # relative to the file system. # - def normalized_pupspec_path(declared_path) + def normalized_pubspec_path(declared_path) Spec.find_file(name, declared_path) end @@ -147,7 +147,7 @@ def normalized_pupspec_path(declared_path) # @return [String] The uri of the pubspec appending the name of the file # and expanding it if necessary. # - def normalized_pupspec_path + def normalized_pubspec_path search_path = params[:path].nil? ? target : File.expand_path(params[:path], target) Spec.find_file(name, search_path) end diff --git a/lib/cocoapods-embed-flutter/flutter/pubspec.rb b/lib/cocoapods-embed-flutter/flutter/pubspec.rb index 65d648f..02d7685 100644 --- a/lib/cocoapods-embed-flutter/flutter/pubspec.rb +++ b/lib/cocoapods-embed-flutter/flutter/pubspec.rb @@ -1,5 +1,8 @@ require 'cocoapods-embed-flutter/flutter' require 'yaml' +require 'open3' +require 'concurrent' +require 'cocoapods' module Flutter module Pub @@ -43,7 +46,8 @@ def self.find_file(name, path) if File.basename(path) == Pub::SPEC_FILE return path - elsif Dir.exists?(File.expand_path(name, path)) && File.exists?(File.expand_path(Pub::SPEC_FILE, File.expand_path(name, path))) + elsif Dir.exists?(File.expand_path(name, path)) && + File.exists?(File.expand_path(Pub::SPEC_FILE, File.expand_path(name, path))) return File.expand_path(Pub::SPEC_FILE, File.expand_path(name, path)) elsif File.exists?(File.expand_path(Pub::SPEC_FILE, path)) return File.expand_path(Pub::SPEC_FILE, path) @@ -88,7 +92,7 @@ def project_path end # @return [String] the path to the flutter project - # dependencies cache file. + # dependencies cache file. # def package_cache_path File.join(project_path, Pub::TOOL_DIR, Pub::CACHE_FILE) @@ -101,7 +105,7 @@ def pod_helper_path end # @return [Array] the list of all the projects this - # specification depends upon and are included in app release. + # specification depends upon and are included in app release. # def dependencies return [] unless @data.include?('dependencies') @@ -123,37 +127,66 @@ def all_dependencies dependencies + dev_dependencies end - # @return [Boolean] If the flutter project for this specification - # has all its dependencies installed. + # Runs `flutter pub get` on project directory concurrently. # - def setup? - File.exists?(package_cache_path) && (!module? || File.exists?(pod_helper_path)) + # @return [Concurrent::Promises::Future, Nil] + # {Nil} if `pub get` running/completed, otherwise + # runs `flutter pub get` task in background + # and returns its future. + # + def pub_get + future = @@current_pubgets[self] + return nil if !future.nil? + future = Concurrent::Promises.future do + stdout, stderr, status = Open3.capture3('flutter pub get', :chdir => self.project_path) + :result + end + @@current_pubgets[self] = future + return Concurrent::Promises.zip(future, *all_dependencies.map(&:install).compact) end - # Sets up the project installing all specified dependencies. + # See if two {Spec} instances refer to the same pubspecs. # - # @return [void] + # @return [Boolean] whether or not the two {Spec} instances refer to the + # same projects. # - def setup - return if setup? - pup_get - all_dependencies.each(&:install) + def ==(other) + self.class === other && + other.defined_in_file == defined_in_file && + other.instance_variable_get(:@data) == @data end - # Runs `flutter pub get` on project directory. - # - # @return [void] + # @return [Fixnum] A hash identical for equals objects. # - def pup_get - Dir.chdir(project_path) { |path| system('flutter pub get', exception: true) } + def hash + [defined_in_file, @data].hash end + alias eql? == + + # Allows accessing top level values in `pubspec.yaml`, + # i.e. name, description, version etc. + # + # @param [Symbol] m + # top level key value to access, + # i.e. name, description etc. + # + # @return depending on accessed value type in `pubspec.yaml`. + # + # @raise [NoMethodError] if no method or custom attribute exists by + # the attribute name in pubspec. + # def method_missing(m, *args, &block) if @data.include?(m.to_s) return @data[m.to_s] end super.method_missing(m, *args, &block) end + + private + + # A hash containing all `pub get` promises. + @@current_pubgets = {} end end end \ No newline at end of file diff --git a/lib/cocoapods-embed-flutter/src/pub.rb b/lib/cocoapods-embed-flutter/src/pub.rb index dbb8986..06babc6 100644 --- a/lib/cocoapods-embed-flutter/src/pub.rb +++ b/lib/cocoapods-embed-flutter/src/pub.rb @@ -112,7 +112,10 @@ module DSL # def pub(name = nil, *requirements) pubspec = Flutter::Pub::ExternalSources.fetchWithNameAndOptions(name, requirements) - pubspec.setup + Pod::UI.titled_section("Installing flutter dependencies for #{name}...", :verbose_prefix => '-> ') do + future = pubspec.pub_get + future.value! if !future.nil? + end raise StandardError, "Invalid flutter module: '#{name}'." unless File.exists?(pubspec.pod_helper_path) install_flutter_pods_for_pubspec(pubspec) end From 86f52e60d60c20bce3839074aae4cf0c3ff3bc25 Mon Sep 17 00:00:00 2001 From: soumyamahunt Date: Tue, 3 May 2022 15:43:53 +0000 Subject: [PATCH 22/59] chore(CHANGELOG): update for v0.6.1 --- CHANGELOG.md | 70 ++++++++++++++-------- Gemfile.lock | 6 +- example/ios_app/Gemfile.lock | 2 +- lib/cocoapods-embed-flutter/gem_version.rb | 2 +- 4 files changed, 51 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c48f77..67e47e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,81 +1,103 @@ +### [0.6.1](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.6.0...v0.6.1) (2022-05-03) + + +### 🛠 Dependency + +* bump cocoapods-downloader from 1.5.1 to 1.6.3 ([#5](https://github.com/DartBuild/cocoapods-embed-flutter/issues/5)) ([8067f06](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8067f062ab268fcc588e60c5cf54c3fe4da1d3e2)) +* bump nokogiri from 1.13.3 to 1.13.4 ([#7](https://github.com/DartBuild/cocoapods-embed-flutter/issues/7)) ([975638e](https://github.com/DartBuild/cocoapods-embed-flutter/commit/975638ecda2fc65f4141d1e0a37f08a775692984)) + + +### 💡 Continuous Integration + +* add codeql scanning ([3120c44](https://github.com/DartBuild/cocoapods-embed-flutter/commit/3120c446adf3bce9b80fe07a0d57ca79d7adfe7e)) +* **Deps:** bump @actions/core from 1.6.0 to 1.7.0 in /.github/config ([#8](https://github.com/DartBuild/cocoapods-embed-flutter/issues/8)) ([a3861ad](https://github.com/DartBuild/cocoapods-embed-flutter/commit/a3861ad7223c5d9a2021b15359d158a7c9ea2705)) +* **Deps:** bump semver from 7.3.5 to 7.3.7 in /.github/config ([#9](https://github.com/DartBuild/cocoapods-embed-flutter/issues/9)) ([36f2599](https://github.com/DartBuild/cocoapods-embed-flutter/commit/36f2599074c2a4e13bbd07680cc0cb208fe7ee97)) +* **Deps:** bump subosito/flutter-action from 2.3.0 to 2.4.0 ([#10](https://github.com/DartBuild/cocoapods-embed-flutter/issues/10)) ([2e6c1c1](https://github.com/DartBuild/cocoapods-embed-flutter/commit/2e6c1c108bc4dc44e25844d13fd0bb86639bba2e)) +* **Runners:** added self hosted macos runner ([3371c29](https://github.com/DartBuild/cocoapods-embed-flutter/commit/3371c294ea34f2fa123e4ebb6ae368311e5dfb8b)) + + +### 🐎 Performance Improvements + +* allow concurrent `flutter pub get` ([ef5bc8a](https://github.com/DartBuild/cocoapods-embed-flutter/commit/ef5bc8a7daa0eada810210e481f0be708182192c)) + ## [0.6.0](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.3...v0.6.0) (2022-03-27) ### 📚 Documentation -* **README:** add pub.dev limitation ([8f955f3](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8f955f36519b1e5eeac89ffebd660a5f84f9983b)) +* **README:** add pub.dev limitation ([f42de7c](https://github.com/DartBuild/cocoapods-embed-flutter/commit/f42de7c908d65661bb12e8becc6fc6941295d19a)) ### 🛠 Dependency -* bump cocoapods from 1.11.2 to 1.11.3 ([#4](https://github.com/DartBuild/cocoapods-embed-flutter/issues/4)) ([152737d](https://github.com/DartBuild/cocoapods-embed-flutter/commit/152737dd77852ef6937b5f458019e6535a426755)) +* bump cocoapods from 1.11.2 to 1.11.3 ([#4](https://github.com/DartBuild/cocoapods-embed-flutter/issues/4)) ([8cec1cb](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8cec1cbe4c18dd20d155d5b1b8824ae7910a11c3)) ### 💄 Styles -* add vscode extensions recommendation ([4f021fb](https://github.com/DartBuild/cocoapods-embed-flutter/commit/4f021fbfa75dd58d1257c43ea3d19cb68b8a19e6)) +* add vscode extensions recommendation ([db4bdb5](https://github.com/DartBuild/cocoapods-embed-flutter/commit/db4bdb58765851cabfdf16254678301b149faceb)) ### 🚀 Features -* allow specifying different path for remote sources ([bc9c850](https://github.com/DartBuild/cocoapods-embed-flutter/commit/bc9c8509f90ef88248b56361794b6f8f1182a082)) +* allow specifying different path for remote sources ([56178ed](https://github.com/DartBuild/cocoapods-embed-flutter/commit/56178ed645a476e19b77377c246ce90de582b5ef)) ### [0.5.3](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.2...v0.5.3) (2022-03-18) ### 📚 Documentation -* **README:** add limitations ([9133edc](https://github.com/DartBuild/cocoapods-embed-flutter/commit/9133edc006973892b2e55ef13a30f6ae8e8b7ad4)) +* **README:** add limitations ([8830ead](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8830eadfbb46ddbce83a2bf329bc04fa3cfe2583)) ### [0.5.2](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.1...v0.5.2) (2022-03-12) ### 📚 Documentation -* add helpful links and badges ([4ab6983](https://github.com/DartBuild/cocoapods-embed-flutter/commit/4ab69837d5057a0049e1533a00c6209556aec5b0)) +* add helpful links and badges ([8fb5253](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8fb52531d66782525ae10a36bd7c1a5a062c02a4)) ### 💡 Continuous Integration -* **Deps:** bump actions/checkout from 2 to 3 ([#2](https://github.com/DartBuild/cocoapods-embed-flutter/issues/2)) ([3d1ca07](https://github.com/DartBuild/cocoapods-embed-flutter/commit/3d1ca0732a87e04561bc68ba1bbfc337173cd783)) -* **Deps:** bump actions/setup-node from 2 to 3 ([#3](https://github.com/DartBuild/cocoapods-embed-flutter/issues/3)) ([efd8f1a](https://github.com/DartBuild/cocoapods-embed-flutter/commit/efd8f1a82ce8ca6cd12adc1e5ca943a316a44b03)) +* **Deps:** bump actions/checkout from 2 to 3 ([#2](https://github.com/DartBuild/cocoapods-embed-flutter/issues/2)) ([7fddfd6](https://github.com/DartBuild/cocoapods-embed-flutter/commit/7fddfd663a74e6390cddcee979b211e55daf18bb)) +* **Deps:** bump actions/setup-node from 2 to 3 ([#3](https://github.com/DartBuild/cocoapods-embed-flutter/issues/3)) ([0af3476](https://github.com/DartBuild/cocoapods-embed-flutter/commit/0af34765e384d87fc257a9ddef2015faff393bad)) ### [0.5.1](https://github.com/DartBuild/cocoapods-embed-flutter/compare/v0.5.0...v0.5.1) (2022-03-11) ### 📚 Documentation -* add code documentation ([87c06fd](https://github.com/DartBuild/cocoapods-embed-flutter/commit/87c06fd45d3c63a94cda6ce3ae00a200f412bb2a)) +* add code documentation ([dd8d3da](https://github.com/DartBuild/cocoapods-embed-flutter/commit/dd8d3dafc3da6d68fa365d5580e89fc460cf9d94)) -## [0.5.0](https://github.com/DartBuild/cocoapods-embed-flutter/compare/3358c2b251f51154010990b95b7eaa741049d707...v0.5.0) (2022-03-11) +## [0.5.0](https://github.com/DartBuild/cocoapods-embed-flutter/compare/1ad9f80188b2fa296933af35e6902ffcd6db001e...v0.5.0) (2022-03-11) ### 🚀 Features -* add all remotes supported by `cocoapods-downloader` ([019d4c5](https://github.com/DartBuild/cocoapods-embed-flutter/commit/019d4c5298eaf52061fbcf6f264102419bc7e51e)) -* allow local flutter module to be declared dependency ([3358c2b](https://github.com/DartBuild/cocoapods-embed-flutter/commit/3358c2b251f51154010990b95b7eaa741049d707)) +* add all remotes supported by `cocoapods-downloader` ([e01ea82](https://github.com/DartBuild/cocoapods-embed-flutter/commit/e01ea8212d71b10a78390c187b5e8f351a09114b)) +* allow local flutter module to be declared dependency ([1ad9f80](https://github.com/DartBuild/cocoapods-embed-flutter/commit/1ad9f80188b2fa296933af35e6902ffcd6db001e)) ### ✅ Tests -* add app info tests ([2d3f341](https://github.com/DartBuild/cocoapods-embed-flutter/commit/2d3f341299344a16262952bd24306cff479ff74b)) +* add app info tests ([269cb54](https://github.com/DartBuild/cocoapods-embed-flutter/commit/269cb5439c2a6912346187b2612de6b38345b738)) ### 💡 Continuous Integration -* add dependabot config ([918b9e6](https://github.com/DartBuild/cocoapods-embed-flutter/commit/918b9e6c1680b91401184289c394f5ba93a80f43)) -* add flutter setup task ([2d7ff61](https://github.com/DartBuild/cocoapods-embed-flutter/commit/2d7ff61a1d71b4db4ca10f49a2e03738f9f711aa)) -* add publish to cocoapods repo task ([7e620f2](https://github.com/DartBuild/cocoapods-embed-flutter/commit/7e620f24a5b13b126221645b6ec61f5f55b75ea5)) -* fix bundle install on older macos ([f5e4843](https://github.com/DartBuild/cocoapods-embed-flutter/commit/f5e484334dfd2d40a132e627524505485a295195)) -* fix bundler error on linux ([0e3e4eb](https://github.com/DartBuild/cocoapods-embed-flutter/commit/0e3e4eb505f72564e9b271f0e999ac7af38686a3)) -* fix depandabot config spec violation ([aeaab36](https://github.com/DartBuild/cocoapods-embed-flutter/commit/aeaab365f3552848e86b25f2d6b26f79fabe86e0)) -* fix pod install ([508d695](https://github.com/DartBuild/cocoapods-embed-flutter/commit/508d6956313ec8f81f36adf9b1c95d5a4eebbbbb)) -* setup CI/CD pipeline ([c6fdfca](https://github.com/DartBuild/cocoapods-embed-flutter/commit/c6fdfcac64c7e57a4dc3d4ae2cb517bf745cb6b6)) -* setup flutter for ios ([9228bdb](https://github.com/DartBuild/cocoapods-embed-flutter/commit/9228bdbcf673a302d41089d1226d4caf54399265)) +* add dependabot config ([67099bd](https://github.com/DartBuild/cocoapods-embed-flutter/commit/67099bd490fbce0879e4aa6ddd93839847ff7e87)) +* add flutter setup task ([d5aeda3](https://github.com/DartBuild/cocoapods-embed-flutter/commit/d5aeda30817f81ed6ef2f1e9e21f8e2b8f415e20)) +* add publish to cocoapods repo task ([8bbac4d](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8bbac4d24ed5a1e862a2531067aa8a62c5072849)) +* fix bundle install on older macos ([70522ea](https://github.com/DartBuild/cocoapods-embed-flutter/commit/70522eaa46a07c872e727c4f6c774d0444d516cc)) +* fix bundler error on linux ([a18435a](https://github.com/DartBuild/cocoapods-embed-flutter/commit/a18435a4efca56e62c70367b810fe1dc48cce5cf)) +* fix depandabot config spec violation ([7846c67](https://github.com/DartBuild/cocoapods-embed-flutter/commit/7846c67856a1ec7df92275ae887a80ba3413f4d8)) +* fix pod install ([61954c9](https://github.com/DartBuild/cocoapods-embed-flutter/commit/61954c912c6609a375920fccf8bbbf2d6aaa5e0e)) +* setup CI/CD pipeline ([3e20bc9](https://github.com/DartBuild/cocoapods-embed-flutter/commit/3e20bc9d41be80b3a95077e1c7df8e6f0f83d6b7)) +* setup flutter for ios ([d76deb2](https://github.com/DartBuild/cocoapods-embed-flutter/commit/d76deb220e3c0e60303b1b5676bbac24e7dc407f)) ### 📚 Documentation -* add code level documentation ([e064192](https://github.com/DartBuild/cocoapods-embed-flutter/commit/e0641922527a814c6635d31b93470367792db084)) -* **README:** add usage details ([8935bce](https://github.com/DartBuild/cocoapods-embed-flutter/commit/8935bce01387748e503b0d0f0b64a2573f557bce)) +* add code level documentation ([f3c04ed](https://github.com/DartBuild/cocoapods-embed-flutter/commit/f3c04ed6fddab8901511530014282006beb11e8f)) +* **README:** add usage details ([52852ae](https://github.com/DartBuild/cocoapods-embed-flutter/commit/52852aed76005285a8059bd1adb580a169d7463f)) diff --git a/Gemfile.lock b/Gemfile.lock index febb5bb..02f5545 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - cocoapods-embed-flutter (0.6.0) + cocoapods-embed-flutter (0.6.1) cocoapods concurrent-ruby fileutils @@ -12,7 +12,7 @@ GEM specs: CFPropertyList (3.0.5) rexml - activesupport (6.1.5) + activesupport (6.1.5.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -67,7 +67,7 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) diff-lcs (1.5.0) diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index 20cddcb..e622762 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: ../.. specs: - cocoapods-embed-flutter (0.6.0) + cocoapods-embed-flutter (0.6.1) cocoapods concurrent-ruby fileutils diff --git a/lib/cocoapods-embed-flutter/gem_version.rb b/lib/cocoapods-embed-flutter/gem_version.rb index 9a761cd..c1085de 100644 --- a/lib/cocoapods-embed-flutter/gem_version.rb +++ b/lib/cocoapods-embed-flutter/gem_version.rb @@ -4,5 +4,5 @@ module CocoapodsEmbedFlutter # The version of the cocoapods-embed-flutter. # - VERSION = '0.6.0'.freeze + VERSION = '0.6.1'.freeze end From 4afdbe387f995547518111349150e6e216847722 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Tue, 3 May 2022 21:44:26 +0530 Subject: [PATCH 23/59] ci: wait for codeql analysis success for cd job --- .github/workflows/codeql-analysis.yml | 10 +--------- .github/workflows/main.yml | 11 ++++++++++- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index cf43148..6ff8377 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -1,14 +1,7 @@ name: "CodeQL" on: - push: - paths-ignore: - - '*.md' - pull_request: - # The branches below must be a subset of the branches above - branches: [ main ] - paths-ignore: - - '*.md' + workflow_call: schedule: - cron: '0 0 * * *' @@ -26,7 +19,6 @@ jobs: security-events: write strategy: - fail-fast: false matrix: language: [ 'javascript', 'ruby' ] diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9372668..02bfeb7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,6 +24,15 @@ concurrency: cancel-in-progress: true jobs: + analyze: + name: Analyze + if: github.event_name != 'workflow_dispatch' + uses: .github/workflows/codeql-analysis.yml + permissions: + actions: read + contents: read + security-events: write + ci: name: Run Tests runs-on: ${{ matrix.os }} @@ -71,7 +80,7 @@ jobs: cd: name: Build and Publish if: (github.event_name == 'push' && needs.ci.outputs.release == 'true') || (github.event_name == 'workflow_dispatch' && github.event.inputs.release == 'true') - needs: ci + needs: [ci, analyze] runs-on: ubuntu-latest steps: From 31cf6bdcb9792dfc79d5a67ff1ac0088f8f588f9 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Tue, 3 May 2022 21:51:58 +0530 Subject: [PATCH 24/59] chore(ci): fix workflow syntax version error --- .github/workflows/main.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 02bfeb7..8a7b374 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: analyze: name: Analyze if: github.event_name != 'workflow_dispatch' - uses: .github/workflows/codeql-analysis.yml + uses: ./.github/workflows/codeql-analysis.yml permissions: actions: read contents: read diff --git a/README.md b/README.md index 3dedc47..198d9c2 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![CI/CD](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml/badge.svg?branch=main&event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml) [![Gem Version](https://badge.fury.io/rb/cocoapods-embed-flutter.svg)](http://badge.fury.io/rb/cocoapods-embed-flutter) [![Code Climate](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter.png)](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter) -[![CodeQL](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml/badge.svg?event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml) +[![CodeQL](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml/badge.svg?branch=main&event=schedule)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml) Straight forward way of declaring flutter modules as dependency for targets, just like cocoapods does with pods. From 704f6ad9914cefce07775ddfa6b2fddb72d2b396 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Wed, 18 May 2022 12:25:11 +0530 Subject: [PATCH 25/59] chore: update email --- .github/config/package.json | 2 +- .github/workflows/main.yml | 2 +- CODE_OF_CONDUCT.md | 2 +- cocoapods-embed-flutter.gemspec | 2 +- example/flutter_module/pubspec.lock | 23 ++++++++--------------- example/ios_app/Podfile.lock | 2 +- 6 files changed, 13 insertions(+), 20 deletions(-) diff --git a/.github/config/package.json b/.github/config/package.json index 3db7614..2f7cea1 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -6,7 +6,7 @@ "license": "MIT", "author": { "name": "Soumya Ranjan Mahunt", - "email": "devsoumyamahunt@gmail.com" + "email": "soumya.mahunt@gmail.com" }, "dependencies": { "@actions/core": "1.7.0", diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8a7b374..393a0a8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -115,7 +115,7 @@ jobs: github-token: ${{ github.token }} git-message: 'chore(CHANGELOG): update for {version}' git-user-name: ${{ github.actor }} - git-user-email: devsoumyamahunt@gmail.com + git-user-email: soumya.mahunt@gmail.com skip-version-file: true release-count: 0 pre-changelog-generation: '.github/config/pre_changelog_hook.js' diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index f9f35eb..66d718c 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -55,7 +55,7 @@ further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at devsoumyamahunt@gmail.com. All +reported by contacting the project team at soumya.mahunt@gmail.com. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. diff --git a/cocoapods-embed-flutter.gemspec b/cocoapods-embed-flutter.gemspec index cb729f6..2c3bcaf 100644 --- a/cocoapods-embed-flutter.gemspec +++ b/cocoapods-embed-flutter.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |spec| spec.homepage = repo_url spec.license = 'MIT' spec.authors = ['Soumya Ranjan Mahunt'] - spec.email = ['devsoumyamahunt@gmail.com'] + spec.email = ['soumya.mahunt@gmail.com'] spec.summary = %q{Embed flutter modules in iOS projects.} spec.description = <<-EOF Straight forward way of declaring flutter modules as dependency for targets, diff --git a/example/flutter_module/pubspec.lock b/example/flutter_module/pubspec.lock index 7e78bae..5605564 100644 --- a/example/flutter_module/pubspec.lock +++ b/example/flutter_module/pubspec.lock @@ -42,7 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" cupertino_icons: dependency: "direct main" description: @@ -56,7 +56,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" flutter: dependency: "direct main" description: flutter @@ -94,7 +94,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -108,7 +108,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" sky_engine: dependency: transitive description: flutter @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -155,20 +155,13 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" + version: "0.4.9" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" sdks: - dart: ">=2.16.1 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" diff --git a/example/ios_app/Podfile.lock b/example/ios_app/Podfile.lock index c2fd642..f93edf1 100644 --- a/example/ios_app/Podfile.lock +++ b/example/ios_app/Podfile.lock @@ -21,7 +21,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Flutter: bdfa2e8fe0e2880a2c6a58a0b1a8675c262a07af flutter_module: d1e1ff44505640bd9aa37f23f63380c646272be4 - FlutterPluginRegistrant: 2afd5ea46d3a949472c9b7da6462d8fbf7d8b16e + FlutterPluginRegistrant: d3a0fbc12bc47787a12fcc919193f3959aa7d5ad PODFILE CHECKSUM: 63b6421f4bf00554065d89d2308ed2deb78332fc From e6ea21ad5d06729dbb52f6acf903156e049b4562 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 May 2022 12:27:39 +0530 Subject: [PATCH 26/59] deps: bump mocha from 1.13.0 to 1.14.0 (#12) Bumps [mocha](https://github.com/freerange/mocha) from 1.13.0 to 1.14.0. - [Release notes](https://github.com/freerange/mocha/releases) - [Changelog](https://github.com/freerange/mocha/blob/main/RELEASE.md) - [Commits](https://github.com/freerange/mocha/compare/v1.13.0...v1.14.0) --- updated-dependencies: - dependency-name: mocha dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 02f5545..7575db1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -121,7 +121,7 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) minitest (5.15.0) - mocha (1.13.0) + mocha (1.14.0) mocha-on-bacon (0.2.3) mocha (>= 0.13.0) molinillo (0.8.0) From 3aa8f74fca1659ae421d8f0fa05682bf21279df3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 May 2022 09:41:41 +0530 Subject: [PATCH 27/59] deps: bump nokogiri from 1.13.4 to 1.13.6 (#13) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.4 to 1.13.6. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.4...v1.13.6) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7575db1..f66c1ac 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -131,11 +131,11 @@ GEM nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) - nokogiri (1.13.4-arm64-darwin) + nokogiri (1.13.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.4-x86_64-darwin) + nokogiri (1.13.6-x86_64-darwin) racc (~> 1.4) - nokogiri (1.13.4-x86_64-linux) + nokogiri (1.13.6-x86_64-linux) racc (~> 1.4) oauth2 (1.4.9) faraday (>= 0.17.3, < 3.0) From ebb24bf26a35f38819ea340ab73fda5b589e0a38 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Thu, 19 May 2022 22:07:58 +0530 Subject: [PATCH 28/59] chore: run tests only on `macos-latest` --- .github/workflows/main.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 393a0a8..b6fb836 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,10 +35,7 @@ jobs: ci: name: Run Tests - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macos-latest] + runs-on: macos-latest outputs: release: ${{ steps.check_version_bump.outputs.release_type != '' }} From ebd0cdde1e13269575eba7d453c16ca4dc089ec1 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Mon, 23 May 2022 11:20:29 +0530 Subject: [PATCH 29/59] chore: remove trailing spaces --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/main.yml | 4 ++-- lib/cocoapods-embed-flutter/flutter/external_sources.rb | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 6ff8377..a4af1d6 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -5,7 +5,7 @@ on: schedule: - cron: '0 0 * * *' -concurrency: +concurrency: group: scan-${{ github.ref }} cancel-in-progress: true diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b6fb836..892277a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,13 +13,13 @@ on: inputs: release: description: Create release - required: false + required: false type: boolean env: RUBY_VER: 2.6 -concurrency: +concurrency: group: ci/cd-${{ github.ref }} cancel-in-progress: true diff --git a/lib/cocoapods-embed-flutter/flutter/external_sources.rb b/lib/cocoapods-embed-flutter/flutter/external_sources.rb index 40989c5..52fc0ba 100644 --- a/lib/cocoapods-embed-flutter/flutter/external_sources.rb +++ b/lib/cocoapods-embed-flutter/flutter/external_sources.rb @@ -54,8 +54,8 @@ def self.fetchWithNameAndOptions(name, options) # Provides support for fetching a specification file from a source handled # by the downloader. Supports all the options of the downloader # - # @note The pubspec must be in the root of the repository - # or in directory with the name provided + # @note The pubspec must be in the root of the repository + # or in directory with the name provided # class DownloaderSource # @return [String] the name of the Package described by this external source. From b8cc54f4ae8eb06dfd073801d50fe0d1cb6e0650 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 28 May 2022 10:39:03 +0530 Subject: [PATCH 30/59] deps: bump solargraph from 0.44.3 to 0.45.0 (#14) Bumps [solargraph](https://github.com/castwide/solargraph) from 0.44.3 to 0.45.0. - [Release notes](https://github.com/castwide/solargraph/releases) - [Changelog](https://github.com/castwide/solargraph/blob/master/CHANGELOG.md) - [Commits](https://github.com/castwide/solargraph/compare/v0.44.3...v0.45.0) --- updated-dependencies: - dependency-name: solargraph dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f66c1ac..020d6d5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -116,7 +116,7 @@ GEM jaro_winkler (1.5.4) json (2.6.1) jwt (2.3.0) - kramdown (2.3.1) + kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) @@ -143,8 +143,8 @@ GEM multi_json (~> 1.3) multi_xml (~> 0.5) rack (>= 1.2, < 3) - parallel (1.21.0) - parser (3.1.1.0) + parallel (1.22.1) + parser (3.1.2.0) ast (~> 2.4.1) prettybacon (0.0.2) bacon (~> 1.2) @@ -153,25 +153,25 @@ GEM rack (2.2.3) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.2.1) + regexp_parser (2.4.0) reverse_markdown (2.1.1) nokogiri rexml (3.2.5) - rubocop (1.26.0) + rubocop (1.29.1) parallel (~> 1.10) parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.16.0, < 2.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.17.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.16.0) + rubocop-ast (1.18.0) parser (>= 3.1.1.0) ruby-macho (2.5.1) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - solargraph (0.44.3) + solargraph (0.45.0) backport (~> 1.2) benchmark bundler (>= 1.17.2) From 6c40959f161e03475bcbde2fc4a2c846568ab490 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 28 May 2022 10:50:50 +0530 Subject: [PATCH 31/59] deps: bump rack from 2.2.3 to 2.2.3.1 (#15) Bumps [rack](https://github.com/rack/rack) from 2.2.3 to 2.2.3.1. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/2.2.3...2.2.3.1) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 020d6d5..f3eee12 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -150,7 +150,7 @@ GEM bacon (~> 1.2) public_suffix (4.0.6) racc (1.6.0) - rack (2.2.3) + rack (2.2.3.1) rainbow (3.1.1) rake (13.0.6) regexp_parser (2.4.0) From a459c02b3a77b4cc65808cbb8d2cfa99f2e29b56 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jun 2022 09:28:40 +0530 Subject: [PATCH 32/59] ci(Deps): bump conventional-changelog-conventionalcommits (#16) Bumps [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog) from 4.6.3 to 5.0.0. - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases) - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/.release-please-manifest.json) - [Commits](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog-conventionalcommits-v4.6.3...conventional-changelog-conventionalcommits-v5.0.0) --- updated-dependencies: - dependency-name: conventional-changelog-conventionalcommits dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index 18fb93d..a28e3f5 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@actions/core": "1.7.0", - "conventional-changelog-conventionalcommits": "^4.6.3", + "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } }, @@ -45,9 +45,9 @@ } }, "node_modules/conventional-changelog-conventionalcommits": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", - "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", + "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", "dependencies": { "compare-func": "^2.0.0", "lodash": "^4.17.15", @@ -161,9 +161,9 @@ } }, "conventional-changelog-conventionalcommits": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", - "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", + "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", "requires": { "compare-func": "^2.0.0", "lodash": "^4.17.15", diff --git a/.github/config/package.json b/.github/config/package.json index 2f7cea1..c027cde 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@actions/core": "1.7.0", - "conventional-changelog-conventionalcommits": "^4.6.3", + "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } } From 1662e85ca34abf06c39a8346f81e2c19c21074bb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jun 2022 09:32:56 +0530 Subject: [PATCH 33/59] ci(Deps): bump @actions/core from 1.7.0 to 1.8.2 in /.github/config (#17) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.7.0 to 1.8.2. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 34 ++++++++++++++++---------------- .github/config/package.json | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index a28e3f5..39b73fc 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -9,25 +9,25 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@actions/core": "1.7.0", + "@actions/core": "1.8.2", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } }, "node_modules/@actions/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.7.0.tgz", - "integrity": "sha512-7fPSS7yKOhTpgLMbw7lBLc1QJWvJBBAgyTX2PEhagWcKK8t0H8AKCoPMfnrHqIm5cRYH4QFPqD1/ruhuUE7YcQ==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.8.2.tgz", + "integrity": "sha512-FXcBL7nyik8K5ODeCKlxi+vts7torOkoDAKfeh61EAkAy1HAvwn9uVzZBY0f15YcQTcZZ2/iSGBFHEuioZWfDA==", "dependencies": { - "@actions/http-client": "^1.0.11" + "@actions/http-client": "^2.0.1" } }, "node_modules/@actions/http-client": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.11.tgz", - "integrity": "sha512-VRYHGQV1rqnROJqdMvGUbY/Kn8vriQe/F9HR2AlYHzmKuM/p3kjNuXhmdBfcVgsvRWTz5C5XW5xvndZrVBuAYg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.0.1.tgz", + "integrity": "sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw==", "dependencies": { - "tunnel": "0.0.6" + "tunnel": "^0.0.6" } }, "node_modules/array-ify": { @@ -131,19 +131,19 @@ }, "dependencies": { "@actions/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.7.0.tgz", - "integrity": "sha512-7fPSS7yKOhTpgLMbw7lBLc1QJWvJBBAgyTX2PEhagWcKK8t0H8AKCoPMfnrHqIm5cRYH4QFPqD1/ruhuUE7YcQ==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.8.2.tgz", + "integrity": "sha512-FXcBL7nyik8K5ODeCKlxi+vts7torOkoDAKfeh61EAkAy1HAvwn9uVzZBY0f15YcQTcZZ2/iSGBFHEuioZWfDA==", "requires": { - "@actions/http-client": "^1.0.11" + "@actions/http-client": "^2.0.1" } }, "@actions/http-client": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.11.tgz", - "integrity": "sha512-VRYHGQV1rqnROJqdMvGUbY/Kn8vriQe/F9HR2AlYHzmKuM/p3kjNuXhmdBfcVgsvRWTz5C5XW5xvndZrVBuAYg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.0.1.tgz", + "integrity": "sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw==", "requires": { - "tunnel": "0.0.6" + "tunnel": "^0.0.6" } }, "array-ify": { diff --git a/.github/config/package.json b/.github/config/package.json index c027cde..d436454 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -9,7 +9,7 @@ "email": "soumya.mahunt@gmail.com" }, "dependencies": { - "@actions/core": "1.7.0", + "@actions/core": "1.8.2", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } From 0049b428e13a04be5c8e5f760aa5358a1bf3b87e Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Tue, 7 Jun 2022 11:38:56 +0530 Subject: [PATCH 34/59] chore: create FUNDING.yml --- .github/FUNDING.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..003c3e1 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms + +github: [soumyamahunt] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] From 83703cbe8674689d40dd42346875f1f11252b256 Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Sun, 12 Jun 2022 10:41:03 +0530 Subject: [PATCH 35/59] chore: update code quality badge --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 198d9c2..384e29b 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![CI/CD](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml/badge.svg?branch=main&event=push)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/main.yml) [![Gem Version](https://badge.fury.io/rb/cocoapods-embed-flutter.svg)](http://badge.fury.io/rb/cocoapods-embed-flutter) -[![Code Climate](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter.png)](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter) +[![Maintainability](https://api.codeclimate.com/v1/badges/3cb2cbd6e1c2b600e1f5/maintainability)](https://codeclimate.com/github/DartBuild/cocoapods-embed-flutter/maintainability) [![CodeQL](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml/badge.svg?branch=main&event=schedule)](https://github.com/DartBuild/cocoapods-embed-flutter/actions/workflows/codeql-analysis.yml) Straight forward way of declaring flutter modules as dependency for targets, just like cocoapods does with pods. From 2519534fa6510419895ffbf39da4c4f2ace0a8a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Jul 2022 13:45:41 +0530 Subject: [PATCH 36/59] ci(Deps): bump @actions/core from 1.8.2 to 1.9.0 in /.github/config (#18) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.8.2 to 1.9.0. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index 39b73fc..b796643 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -9,15 +9,15 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@actions/core": "1.8.2", + "@actions/core": "1.9.0", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } }, "node_modules/@actions/core": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.8.2.tgz", - "integrity": "sha512-FXcBL7nyik8K5ODeCKlxi+vts7torOkoDAKfeh61EAkAy1HAvwn9uVzZBY0f15YcQTcZZ2/iSGBFHEuioZWfDA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.0.tgz", + "integrity": "sha512-5pbM693Ih59ZdUhgk+fts+bUWTnIdHV3kwOSr+QIoFHMLg7Gzhwm0cifDY/AG68ekEJAkHnQVpcy4f6GjmzBCA==", "dependencies": { "@actions/http-client": "^2.0.1" } @@ -131,9 +131,9 @@ }, "dependencies": { "@actions/core": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.8.2.tgz", - "integrity": "sha512-FXcBL7nyik8K5ODeCKlxi+vts7torOkoDAKfeh61EAkAy1HAvwn9uVzZBY0f15YcQTcZZ2/iSGBFHEuioZWfDA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.0.tgz", + "integrity": "sha512-5pbM693Ih59ZdUhgk+fts+bUWTnIdHV3kwOSr+QIoFHMLg7Gzhwm0cifDY/AG68ekEJAkHnQVpcy4f6GjmzBCA==", "requires": { "@actions/http-client": "^2.0.1" } diff --git a/.github/config/package.json b/.github/config/package.json index d436454..dfc3d26 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -9,7 +9,7 @@ "email": "soumya.mahunt@gmail.com" }, "dependencies": { - "@actions/core": "1.8.2", + "@actions/core": "1.9.0", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } From c7fe00d55dc483a5887e12ec15aaeb2d641e5a9f Mon Sep 17 00:00:00 2001 From: Soumya Ranjan Mahunt Date: Tue, 5 Jul 2022 09:55:26 +0530 Subject: [PATCH 37/59] chore: add funding to gemspec --- cocoapods-embed-flutter.gemspec | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/cocoapods-embed-flutter.gemspec b/cocoapods-embed-flutter.gemspec index 2c3bcaf..2ecb5c4 100644 --- a/cocoapods-embed-flutter.gemspec +++ b/cocoapods-embed-flutter.gemspec @@ -4,8 +4,10 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'cocoapods-embed-flutter/gem_version.rb' Gem::Specification.new do |spec| - repo = 'DartBuild/cocoapods-embed-flutter' - repo_url = "https://github.com/#{repo}" + repo = 'DartBuild/cocoapods-embed-flutter' + github = 'https://github.com' + repo_url = "#{github}/#{repo}" + doc_url = 'https://www.rubydoc.info/gems/cocoapods-embed-flutter' spec.name = 'cocoapods-embed-flutter' spec.version = CocoapodsEmbedFlutter::VERSION @@ -35,8 +37,10 @@ Gem::Specification.new do |spec| spec.required_ruby_version = '>= 2.6' spec.metadata = { 'bug_tracker_uri' => "#{repo_url}/issues", - 'changelog_uri' => "#{repo_url}/blob/main/CHANGELOG.md", - 'source_code_uri' => repo_url, - 'github_repo' => "git@github.com:#{repo}.git" + 'changelog_uri' => "#{repo_url}/blob/v#{spec.version}/CHANGELOG.md", + 'documentation_uri' => "#{doc_url}/#{spec.version}", + 'source_code_uri' => "#{repo_url}/tree/v#{spec.version}", + 'github_repo' => "git@github.com:#{repo}.git", + 'funding_uri' => "#{github}/sponsors/soumyamahunt" } end From 3ff0c6d098311e0be476bb64d5f31220962495c1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 7 Aug 2022 11:47:34 +0530 Subject: [PATCH 38/59] ci(Deps): bump subosito/flutter-action from 2.4.0 to 2.6.1 (#19) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.4.0 to 2.6.1. - [Release notes](https://github.com/subosito/flutter-action/releases) - [Commits](https://github.com/subosito/flutter-action/compare/v2.4.0...v2.6.1) --- updated-dependencies: - dependency-name: subosito/flutter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 892277a..723e2d8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -57,7 +57,7 @@ jobs: run: bundle exec rake specs - name: Install Flutter - uses: subosito/flutter-action@v2.4.0 + uses: subosito/flutter-action@v2.6.1 - name: Setup Flutter for ios run: | From 611912b0f4d18ee6feda01ae65590dca4f73210f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Aug 2022 17:11:02 +0530 Subject: [PATCH 39/59] ci(Deps): bump @actions/core from 1.9.0 to 1.9.1 in /.github/config (#20) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.9.0 to 1.9.1. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 33 +++++++++++++++++++++++--------- .github/config/package.json | 2 +- 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index b796643..710763c 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -9,17 +9,18 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@actions/core": "1.9.0", + "@actions/core": "1.9.1", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } }, "node_modules/@actions/core": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.0.tgz", - "integrity": "sha512-5pbM693Ih59ZdUhgk+fts+bUWTnIdHV3kwOSr+QIoFHMLg7Gzhwm0cifDY/AG68ekEJAkHnQVpcy4f6GjmzBCA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.1.tgz", + "integrity": "sha512-5ad+U2YGrmmiw6du20AQW5XuWo7UKN2052FjSV7MX+Wfjf8sCqcsZe62NfgHys4QI4/Y+vQvLKYL8jWtA1ZBTA==", "dependencies": { - "@actions/http-client": "^2.0.1" + "@actions/http-client": "^2.0.1", + "uuid": "^8.3.2" } }, "node_modules/@actions/http-client": { @@ -123,6 +124,14 @@ "node": ">=0.6.11 <=0.7.0 || >=0.7.3" } }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -131,11 +140,12 @@ }, "dependencies": { "@actions/core": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.0.tgz", - "integrity": "sha512-5pbM693Ih59ZdUhgk+fts+bUWTnIdHV3kwOSr+QIoFHMLg7Gzhwm0cifDY/AG68ekEJAkHnQVpcy4f6GjmzBCA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.1.tgz", + "integrity": "sha512-5ad+U2YGrmmiw6du20AQW5XuWo7UKN2052FjSV7MX+Wfjf8sCqcsZe62NfgHys4QI4/Y+vQvLKYL8jWtA1ZBTA==", "requires": { - "@actions/http-client": "^2.0.1" + "@actions/http-client": "^2.0.1", + "uuid": "^8.3.2" } }, "@actions/http-client": { @@ -214,6 +224,11 @@ "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", diff --git a/.github/config/package.json b/.github/config/package.json index dfc3d26..42b2971 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -9,7 +9,7 @@ "email": "soumya.mahunt@gmail.com" }, "dependencies": { - "@actions/core": "1.9.0", + "@actions/core": "1.9.1", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.7" } From 655fc09f8c6922c4ee6b06ea4aa8cb357f089f13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Aug 2022 19:41:50 +0530 Subject: [PATCH 40/59] deps: bump solargraph from 0.45.0 to 0.46.0 (#21) Bumps [solargraph](https://github.com/castwide/solargraph) from 0.45.0 to 0.46.0. - [Release notes](https://github.com/castwide/solargraph/releases) - [Changelog](https://github.com/castwide/solargraph/blob/master/CHANGELOG.md) - [Commits](https://github.com/castwide/solargraph/compare/v0.45.0...v0.46.0) --- updated-dependencies: - dependency-name: solargraph dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f3eee12..9a0d64f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -131,11 +131,11 @@ GEM nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) - nokogiri (1.13.6-arm64-darwin) + nokogiri (1.13.8-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.6-x86_64-darwin) + nokogiri (1.13.8-x86_64-darwin) racc (~> 1.4) - nokogiri (1.13.6-x86_64-linux) + nokogiri (1.13.8-x86_64-linux) racc (~> 1.4) oauth2 (1.4.9) faraday (>= 0.17.3, < 3.0) @@ -144,7 +144,7 @@ GEM multi_xml (~> 0.5) rack (>= 1.2, < 3) parallel (1.22.1) - parser (3.1.2.0) + parser (3.1.2.1) ast (~> 2.4.1) prettybacon (0.0.2) bacon (~> 1.2) @@ -153,25 +153,26 @@ GEM rack (2.2.3.1) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.4.0) + regexp_parser (2.5.0) reverse_markdown (2.1.1) nokogiri rexml (3.2.5) - rubocop (1.29.1) + rubocop (1.35.1) + json (~> 2.3) parallel (~> 1.10) - parser (>= 3.1.0.0) + parser (>= 3.1.2.1) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.17.0, < 2.0) + rubocop-ast (>= 1.20.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.18.0) + rubocop-ast (1.21.0) parser (>= 3.1.1.0) ruby-macho (2.5.1) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - solargraph (0.45.0) + solargraph (0.46.0) backport (~> 1.2) benchmark bundler (>= 1.17.2) @@ -188,12 +189,12 @@ GEM yard (~> 0.9, >= 0.9.24) thor (1.2.1) thread_safe (0.3.6) - tilt (2.0.10) + tilt (2.0.11) typhoeus (1.4.0) ethon (>= 0.9.0) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) + unicode-display_width (2.2.0) webrick (1.7.0) xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) @@ -203,7 +204,7 @@ GEM nanaimo (~> 0.3.0) rexml (~> 3.2.4) yaml (0.2.0) - yard (0.9.27) + yard (0.9.28) webrick (~> 1.7.0) zeitwerk (2.5.4) From 0af537e042c9edabf554d6b8e7d474c1eea80ef5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:22:28 +0530 Subject: [PATCH 41/59] chore(deps): bump activesupport in /example/ios_app (#41) Bumps [activesupport](https://github.com/rails/rails) from 6.1.5 to 6.1.7.1. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v7.0.4.1/activesupport/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v6.1.5...v6.1.7.1) --- updated-dependencies: - dependency-name: activesupport dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- example/ios_app/Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index e622762..fad554c 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -12,7 +12,7 @@ GEM specs: CFPropertyList (3.0.5) rexml - activesupport (6.1.5) + activesupport (6.1.7.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -63,7 +63,7 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) escape (0.0.4) ethon (0.15.0) ffi (>= 1.15.0) @@ -73,10 +73,10 @@ GEM fuzzy_match (2.0.4) gh_inspector (1.1.3) httpclient (2.8.3) - i18n (1.10.0) + i18n (1.12.0) concurrent-ruby (~> 1.0) json (2.6.1) - minitest (5.15.0) + minitest (5.17.0) molinillo (0.8.0) nanaimo (0.3.0) nap (1.1.0) @@ -86,7 +86,7 @@ GEM ruby-macho (2.5.1) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (2.0.4) + tzinfo (2.0.5) concurrent-ruby (~> 1.0) xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) @@ -96,7 +96,7 @@ GEM nanaimo (~> 0.3.0) rexml (~> 3.2.4) yaml (0.2.0) - zeitwerk (2.5.4) + zeitwerk (2.6.6) PLATFORMS universal-darwin-21 From d62288d2a651cc1bf732ce8ad0d4ddbd7bc46d6f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:48:36 +0530 Subject: [PATCH 42/59] deps: bump rack from 2.2.3.1 to 3.0.4.1 (#40) Bumps [rack](https://github.com/rack/rack) from 2.2.3.1 to 3.0.4.1. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/2.2.3.1...v3.0.4.1) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9a0d64f..ac1442c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -137,12 +137,12 @@ GEM racc (~> 1.4) nokogiri (1.13.8-x86_64-linux) racc (~> 1.4) - oauth2 (1.4.9) + oauth2 (1.4.11) faraday (>= 0.17.3, < 3.0) jwt (>= 1.0, < 3.0) multi_json (~> 1.3) multi_xml (~> 0.5) - rack (>= 1.2, < 3) + rack (>= 1.2, < 4) parallel (1.22.1) parser (3.1.2.1) ast (~> 2.4.1) @@ -150,7 +150,7 @@ GEM bacon (~> 1.2) public_suffix (4.0.6) racc (1.6.0) - rack (2.2.3.1) + rack (3.0.4.1) rainbow (3.1.1) rake (13.0.6) regexp_parser (2.5.0) From 6783b50c56a4bd2448f34064d43b737d7caefaae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:48:49 +0530 Subject: [PATCH 43/59] deps: bump yaml from 0.2.0 to 0.2.1 (#38) Bumps [yaml](https://github.com/ruby/yaml) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/ruby/yaml/releases) - [Commits](https://github.com/ruby/yaml/compare/v0.2.0...v0.2.1) --- updated-dependencies: - dependency-name: yaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index ac1442c..828b991 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -203,7 +203,7 @@ GEM colored2 (~> 3.1) nanaimo (~> 0.3.0) rexml (~> 3.2.4) - yaml (0.2.0) + yaml (0.2.1) yard (0.9.28) webrick (~> 1.7.0) zeitwerk (2.5.4) From 28d64fb3073b93b065083e78dc440570ec44c4ce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:48:57 +0530 Subject: [PATCH 44/59] deps: bump fileutils from 1.6.0 to 1.7.0 (#36) Bumps [fileutils](https://github.com/ruby/fileutils) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/ruby/fileutils/releases) - [Commits](https://github.com/ruby/fileutils/compare/v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: fileutils dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 828b991..05cd4aa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -99,7 +99,7 @@ GEM faraday-rack (1.0.0) faraday-retry (1.0.3) ffi (1.15.5) - fileutils (1.6.0) + fileutils (1.7.0) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) From 87bea1bdd206ea4440ffb11b8a1cdb028f1810b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:49:02 +0530 Subject: [PATCH 45/59] deps: bump mocha from 1.14.0 to 2.0.2 (#35) Bumps [mocha](https://github.com/freerange/mocha) from 1.14.0 to 2.0.2. - [Release notes](https://github.com/freerange/mocha/releases) - [Changelog](https://github.com/freerange/mocha/blob/main/RELEASE.md) - [Commits](https://github.com/freerange/mocha/compare/v1.14.0...v2.0.2) --- updated-dependencies: - dependency-name: mocha dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 05cd4aa..7e053d7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -121,7 +121,8 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) minitest (5.15.0) - mocha (1.14.0) + mocha (2.0.2) + ruby2_keywords (>= 0.0.5) mocha-on-bacon (0.2.3) mocha (>= 0.13.0) molinillo (0.8.0) From e4d5a1ef98cb4cc5d184d18e40b5746cbb0c3d9a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:49:07 +0530 Subject: [PATCH 46/59] ci(Deps): bump mathieudutour/github-tag-action from 6.0 to 6.1 (#32) Bumps [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action) from 6.0 to 6.1. - [Release notes](https://github.com/mathieudutour/github-tag-action/releases) - [Commits](https://github.com/mathieudutour/github-tag-action/compare/v6.0...v6.1) --- updated-dependencies: - dependency-name: mathieudutour/github-tag-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 723e2d8..f39aa77 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -68,7 +68,7 @@ jobs: - name: Check version bump id: check_version_bump - uses: mathieudutour/github-tag-action@v6.0 + uses: mathieudutour/github-tag-action@v6.1 with: github_token: ${{ github.token }} default_bump: false From 6616cd2eafb95156b75799810a58d2d70718b238 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:49:12 +0530 Subject: [PATCH 47/59] ci(Deps): bump semver from 7.3.7 to 7.3.8 in /.github/config (#31) Bumps [semver](https://github.com/npm/node-semver) from 7.3.7 to 7.3.8. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v7.3.7...v7.3.8) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index 710763c..5e76469 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@actions/core": "1.9.1", "conventional-changelog-conventionalcommits": "^5.0.0", - "semver": "^7.3.7" + "semver": "^7.3.8" } }, "node_modules/@actions/core": { @@ -103,9 +103,9 @@ } }, "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -212,9 +212,9 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { "lru-cache": "^6.0.0" } diff --git a/.github/config/package.json b/.github/config/package.json index 42b2971..3b86104 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -11,6 +11,6 @@ "dependencies": { "@actions/core": "1.9.1", "conventional-changelog-conventionalcommits": "^5.0.0", - "semver": "^7.3.7" + "semver": "^7.3.8" } } From 3a5c88691b944e2cee9f2150b6c3790bae6973a3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:49:18 +0530 Subject: [PATCH 48/59] ci(Deps): bump subosito/flutter-action from 2.6.1 to 2.8.0 (#30) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.6.1 to 2.8.0. - [Release notes](https://github.com/subosito/flutter-action/releases) - [Commits](https://github.com/subosito/flutter-action/compare/v2.6.1...v2.8.0) --- updated-dependencies: - dependency-name: subosito/flutter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f39aa77..85d1422 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -57,7 +57,7 @@ jobs: run: bundle exec rake specs - name: Install Flutter - uses: subosito/flutter-action@v2.6.1 + uses: subosito/flutter-action@v2.8.0 - name: Setup Flutter for ios run: | From 7cbff2eee57c026451b01e3ec0d2f32395cb1019 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:49:24 +0530 Subject: [PATCH 49/59] ci(Deps): bump @actions/core from 1.9.1 to 1.10.0 in /.github/config (#26) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.9.1 to 1.10.0. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index 5e76469..e4bf52b 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -9,15 +9,15 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@actions/core": "1.9.1", + "@actions/core": "1.10.0", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.8" } }, "node_modules/@actions/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.1.tgz", - "integrity": "sha512-5ad+U2YGrmmiw6du20AQW5XuWo7UKN2052FjSV7MX+Wfjf8sCqcsZe62NfgHys4QI4/Y+vQvLKYL8jWtA1ZBTA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", + "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", "dependencies": { "@actions/http-client": "^2.0.1", "uuid": "^8.3.2" @@ -140,9 +140,9 @@ }, "dependencies": { "@actions/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.9.1.tgz", - "integrity": "sha512-5ad+U2YGrmmiw6du20AQW5XuWo7UKN2052FjSV7MX+Wfjf8sCqcsZe62NfgHys4QI4/Y+vQvLKYL8jWtA1ZBTA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", + "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", "requires": { "@actions/http-client": "^2.0.1", "uuid": "^8.3.2" diff --git a/.github/config/package.json b/.github/config/package.json index 3b86104..3419a46 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -9,7 +9,7 @@ "email": "soumya.mahunt@gmail.com" }, "dependencies": { - "@actions/core": "1.9.1", + "@actions/core": "1.10.0", "conventional-changelog-conventionalcommits": "^5.0.0", "semver": "^7.3.8" } From 90cf37dd6a0518c418fc85f577f82d9664c5af96 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:55:37 +0530 Subject: [PATCH 50/59] deps: bump nokogiri from 1.13.8 to 1.13.10 (#37) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.8 to 1.13.10. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.10/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.8...v1.13.10) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7e053d7..3c77f28 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -132,11 +132,11 @@ GEM nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) - nokogiri (1.13.8-arm64-darwin) + nokogiri (1.13.10-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.8-x86_64-darwin) + nokogiri (1.13.10-x86_64-darwin) racc (~> 1.4) - nokogiri (1.13.8-x86_64-linux) + nokogiri (1.13.10-x86_64-linux) racc (~> 1.4) oauth2 (1.4.11) faraday (>= 0.17.3, < 3.0) @@ -150,7 +150,7 @@ GEM prettybacon (0.0.2) bacon (~> 1.2) public_suffix (4.0.6) - racc (1.6.0) + racc (1.6.2) rack (3.0.4.1) rainbow (3.1.1) rake (13.0.6) From 92eb585385f6f13a5e2bf8c4fddff4d106b5568f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 10:55:51 +0530 Subject: [PATCH 51/59] deps: bump solargraph from 0.46.0 to 0.48.0 (#39) Bumps [solargraph](https://github.com/castwide/solargraph) from 0.46.0 to 0.48.0. - [Release notes](https://github.com/castwide/solargraph/releases) - [Changelog](https://github.com/castwide/solargraph/blob/master/CHANGELOG.md) - [Commits](https://github.com/castwide/solargraph/compare/v0.46.0...v0.48.0) --- updated-dependencies: - dependency-name: solargraph dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3c77f28..2416e61 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -27,7 +27,7 @@ GEM atomos (0.1.3) backport (1.2.0) bacon (1.2.0) - benchmark (0.2.0) + benchmark (0.2.1) claide (1.1.0) cocoapods (1.11.3) addressable (~> 2.8) @@ -114,7 +114,7 @@ GEM i18n (1.10.0) concurrent-ruby (~> 1.0) jaro_winkler (1.5.4) - json (2.6.1) + json (2.6.3) jwt (2.3.0) kramdown (2.4.0) rexml @@ -145,7 +145,7 @@ GEM multi_xml (~> 0.5) rack (>= 1.2, < 4) parallel (1.22.1) - parser (3.1.2.1) + parser (3.2.0.0) ast (~> 2.4.1) prettybacon (0.0.2) bacon (~> 1.2) @@ -154,26 +154,26 @@ GEM rack (3.0.4.1) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.5.0) + regexp_parser (2.6.2) reverse_markdown (2.1.1) nokogiri rexml (3.2.5) - rubocop (1.35.1) + rubocop (1.43.0) json (~> 2.3) parallel (~> 1.10) - parser (>= 3.1.2.1) + parser (>= 3.2.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.20.1, < 2.0) + rubocop-ast (>= 1.24.1, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.21.0) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.24.1) parser (>= 3.1.1.0) ruby-macho (2.5.1) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - solargraph (0.46.0) + solargraph (0.48.0) backport (~> 1.2) benchmark bundler (>= 1.17.2) @@ -195,7 +195,7 @@ GEM ethon (>= 0.9.0) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.2.0) + unicode-display_width (2.4.2) webrick (1.7.0) xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) From 3ed06797f0034a2d29322f0e840be1e6bb40c3e6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:35:40 +0530 Subject: [PATCH 52/59] ci(Deps): bump semver from 7.3.8 to 7.5.0 in /.github/config (#53) Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.5.0. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v7.3.8...v7.5.0) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/config/package-lock.json | 14 +++++++------- .github/config/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/config/package-lock.json b/.github/config/package-lock.json index e4bf52b..59d6a29 100644 --- a/.github/config/package-lock.json +++ b/.github/config/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@actions/core": "1.10.0", "conventional-changelog-conventionalcommits": "^5.0.0", - "semver": "^7.3.8" + "semver": "^7.5.0" } }, "node_modules/@actions/core": { @@ -103,9 +103,9 @@ } }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -212,9 +212,9 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", "requires": { "lru-cache": "^6.0.0" } diff --git a/.github/config/package.json b/.github/config/package.json index 3419a46..6be79d0 100644 --- a/.github/config/package.json +++ b/.github/config/package.json @@ -11,6 +11,6 @@ "dependencies": { "@actions/core": "1.10.0", "conventional-changelog-conventionalcommits": "^5.0.0", - "semver": "^7.3.8" + "semver": "^7.5.0" } } From ce8e71606bcdf466bc63b5b8d2be36e570274d0c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:35:55 +0530 Subject: [PATCH 53/59] deps: bump cocoapods from 1.11.3 to 1.12.1 (#52) Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.11.3 to 1.12.1. - [Release notes](https://github.com/CocoaPods/CocoaPods/releases) - [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md) - [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.11.3...1.12.1) --- updated-dependencies: - dependency-name: cocoapods dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2416e61..0361531 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -10,16 +10,16 @@ PATH GEM remote: https://rubygems.org/ specs: - CFPropertyList (3.0.5) + CFPropertyList (3.0.6) rexml - activesupport (6.1.5.1) + activesupport (6.1.7.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) zeitwerk (~> 2.3) - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) + addressable (2.8.4) + public_suffix (>= 2.0.2, < 6.0) algoliasearch (1.27.5) httpclient (~> 2.8, >= 2.8.3) json (>= 1.5.1) @@ -29,15 +29,15 @@ GEM bacon (1.2.0) benchmark (0.2.1) claide (1.1.0) - cocoapods (1.11.3) + cocoapods (1.12.1) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.11.3) + cocoapods-core (= 1.12.1) cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 1.4.0, < 2.0) + cocoapods-downloader (>= 1.6.0, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.4.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) cocoapods-try (>= 1.1.0, < 2.0) colored2 (~> 3.1) escape (~> 0.0.4) @@ -45,10 +45,10 @@ GEM gh_inspector (~> 1.0) molinillo (~> 0.8.0) nap (~> 1.0) - ruby-macho (>= 1.0, < 3.0) + ruby-macho (>= 2.3.0, < 3.0) xcodeproj (>= 1.21.0, < 2.0) - cocoapods-core (1.11.3) - activesupport (>= 5.0, < 7) + cocoapods-core (1.12.1) + activesupport (>= 5.0, < 8) addressable (~> 2.8) algoliasearch (~> 1.0) concurrent-ruby (~> 1.1) @@ -67,13 +67,13 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.1.10) + concurrent-ruby (1.2.2) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) diff-lcs (1.5.0) e2mmap (0.1.0) escape (0.0.4) - ethon (0.15.0) + ethon (0.16.0) ffi (>= 1.15.0) faraday (1.10.0) faraday-em_http (~> 1.0) @@ -111,7 +111,7 @@ GEM oauth2 (~> 1.0) hashie (3.6.0) httpclient (2.8.3) - i18n (1.10.0) + i18n (1.12.0) concurrent-ruby (~> 1.0) jaro_winkler (1.5.4) json (2.6.3) @@ -120,7 +120,7 @@ GEM rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - minitest (5.15.0) + minitest (5.18.0) mocha (2.0.2) ruby2_keywords (>= 0.0.5) mocha-on-bacon (0.2.3) @@ -149,7 +149,7 @@ GEM ast (~> 2.4.1) prettybacon (0.0.2) bacon (~> 1.2) - public_suffix (4.0.6) + public_suffix (4.0.7) racc (1.6.2) rack (3.0.4.1) rainbow (3.1.1) @@ -193,11 +193,11 @@ GEM tilt (2.0.11) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (2.0.4) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.4.2) webrick (1.7.0) - xcodeproj (1.21.0) + xcodeproj (1.22.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) @@ -207,7 +207,7 @@ GEM yaml (0.2.1) yard (0.9.28) webrick (~> 1.7.0) - zeitwerk (2.5.4) + zeitwerk (2.6.7) PLATFORMS universal-darwin-21 From 30d7b46cb1edd9c673656c7b2899f12ff74562d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:36:34 +0530 Subject: [PATCH 54/59] deps: bump fileutils from 1.7.0 to 1.7.1 (#50) Bumps [fileutils](https://github.com/ruby/fileutils) from 1.7.0 to 1.7.1. - [Release notes](https://github.com/ruby/fileutils/releases) - [Commits](https://github.com/ruby/fileutils/compare/v1.7.0...v1.7.1) --- updated-dependencies: - dependency-name: fileutils dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0361531..18af54a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -99,7 +99,7 @@ GEM faraday-rack (1.0.0) faraday-retry (1.0.3) ffi (1.15.5) - fileutils (1.7.0) + fileutils (1.7.1) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) From 1e30faec7fdfc787a1efcf9e810ea3443e165889 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:36:41 +0530 Subject: [PATCH 55/59] ci(Deps): bump subosito/flutter-action from 2.8.0 to 2.10.0 (#49) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.8.0 to 2.10.0. - [Release notes](https://github.com/subosito/flutter-action/releases) - [Commits](https://github.com/subosito/flutter-action/compare/v2.8.0...v2.10.0) --- updated-dependencies: - dependency-name: subosito/flutter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 85d1422..5ccaf09 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -57,7 +57,7 @@ jobs: run: bundle exec rake specs - name: Install Flutter - uses: subosito/flutter-action@v2.8.0 + uses: subosito/flutter-action@v2.10.0 - name: Setup Flutter for ios run: | From 6b95198423c9bbfce92875dc694fdb16a0fd2e5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:36:56 +0530 Subject: [PATCH 56/59] chore(deps): bump activesupport in /example/ios_app (#48) Bumps [activesupport](https://github.com/rails/rails) from 6.1.7.1 to 6.1.7.3. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v7.0.4.3/activesupport/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v6.1.7.1...v6.1.7.3) --- updated-dependencies: - dependency-name: activesupport dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- example/ios_app/Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/example/ios_app/Gemfile.lock b/example/ios_app/Gemfile.lock index fad554c..f17ee58 100644 --- a/example/ios_app/Gemfile.lock +++ b/example/ios_app/Gemfile.lock @@ -12,7 +12,7 @@ GEM specs: CFPropertyList (3.0.5) rexml - activesupport (6.1.7.1) + activesupport (6.1.7.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -63,7 +63,7 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.1.10) + concurrent-ruby (1.2.2) escape (0.0.4) ethon (0.15.0) ffi (>= 1.15.0) @@ -76,7 +76,7 @@ GEM i18n (1.12.0) concurrent-ruby (~> 1.0) json (2.6.1) - minitest (5.17.0) + minitest (5.18.0) molinillo (0.8.0) nanaimo (0.3.0) nap (1.1.0) @@ -86,7 +86,7 @@ GEM ruby-macho (2.5.1) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (2.0.5) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) @@ -96,7 +96,7 @@ GEM nanaimo (~> 0.3.0) rexml (~> 3.2.4) yaml (0.2.0) - zeitwerk (2.6.6) + zeitwerk (2.6.7) PLATFORMS universal-darwin-21 From 9fd1328a0a41fb591d5b46a90d982ceb3cf26899 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:37:06 +0530 Subject: [PATCH 57/59] deps: bump rack from 3.0.4.1 to 3.0.6.1 (#47) Bumps [rack](https://github.com/rack/rack) from 3.0.4.1 to 3.0.6.1. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/v3.0.4.1...v3.0.6.1) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 18af54a..27a55f6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -151,7 +151,7 @@ GEM bacon (~> 1.2) public_suffix (4.0.7) racc (1.6.2) - rack (3.0.4.1) + rack (3.0.6.1) rainbow (3.1.1) rake (13.0.6) regexp_parser (2.6.2) From 12b8bbc19db38144fcc9f6ef8d3fb96ea5424522 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:37:14 +0530 Subject: [PATCH 58/59] deps: bump concurrent-ruby from 1.1.10 to 1.2.2 (#44) Bumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) from 1.1.10 to 1.2.2. - [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases) - [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.1.10...v1.2.2) --- updated-dependencies: - dependency-name: concurrent-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From 612a432d9c4b9a10b1e599426607d2a5c562841d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 20:45:57 +0530 Subject: [PATCH 59/59] deps: bump solargraph from 0.48.0 to 0.49.0 (#51) Bumps [solargraph](https://solargraph.org) from 0.48.0 to 0.49.0. --- updated-dependencies: - dependency-name: solargraph dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 27a55f6..65acd67 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -113,7 +113,7 @@ GEM httpclient (2.8.3) i18n (1.12.0) concurrent-ruby (~> 1.0) - jaro_winkler (1.5.4) + jaro_winkler (1.5.6) json (2.6.3) jwt (2.3.0) kramdown (2.4.0) @@ -144,8 +144,8 @@ GEM multi_json (~> 1.3) multi_xml (~> 0.5) rack (>= 1.2, < 4) - parallel (1.22.1) - parser (3.2.0.0) + parallel (1.23.0) + parser (3.2.2.1) ast (~> 2.4.1) prettybacon (0.0.2) bacon (~> 1.2) @@ -154,49 +154,50 @@ GEM rack (3.0.6.1) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.6.2) + rbs (2.8.4) + regexp_parser (2.8.0) reverse_markdown (2.1.1) nokogiri rexml (3.2.5) - rubocop (1.43.0) + rubocop (1.50.2) json (~> 2.3) parallel (~> 1.10) parser (>= 3.2.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.24.1, < 2.0) + rubocop-ast (>= 1.28.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.24.1) - parser (>= 3.1.1.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) ruby-macho (2.5.1) - ruby-progressbar (1.11.0) + ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - solargraph (0.48.0) + solargraph (0.49.0) backport (~> 1.2) benchmark - bundler (>= 1.17.2) + bundler (~> 2.0) diff-lcs (~> 1.4) e2mmap jaro_winkler (~> 1.5) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.1) parser (~> 3.0) - reverse_markdown (>= 1.0.5, < 3) - rubocop (>= 0.52) + rbs (~> 2.0) + reverse_markdown (~> 2.0) + rubocop (~> 1.38) thor (~> 1.0) tilt (~> 2.0) yard (~> 0.9, >= 0.9.24) - thor (1.2.1) + thor (1.2.2) thread_safe (0.3.6) - tilt (2.0.11) + tilt (2.1.0) typhoeus (1.4.0) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.4.2) - webrick (1.7.0) xcodeproj (1.22.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) @@ -205,8 +206,7 @@ GEM nanaimo (~> 0.3.0) rexml (~> 3.2.4) yaml (0.2.1) - yard (0.9.28) - webrick (~> 1.7.0) + yard (0.9.34) zeitwerk (2.6.7) PLATFORMS