DEV: Various GitHub Actions CI tweaks (PR #9724)

  • DEV: Update bundler in GitHub Actions CI from 2.1.1 to 2.1.4

  • DEV: Fix bundler deprecation warning Fixes the following two deprecation warnings:

    [DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set deployment 'true'`, and stop using this flag
    
    [DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set without 'development'`, and stop using this flag
    
  • DEV: The default retry value is already 3 See https://bundler.io/v2.0/man/bundle-config.1.html:

    retry (BUNDLE_RETRY): The number of times to retry failed network requests. Defaults to 3.

  • DEV: && \ isn’t required in multiline step.run Steps use the fail-fast strategy.

  • DEV: Use multiline step.run where possible

GitHub