is there any difference between the below two ??
    - stage: production
      name: "Deploy to Production"
      script: skip
      deploy:
        - provider: script
          script: bash config/deploy/production.sh
          skip_cleanup: true
          on:
            branch: current_release
and
    - stage: production
      name: "Deploy to Production"
      script: bash config/deploy/production.sh
      skip_cleanup: true
          on:
            branch: current_release
My question is can i use the deploy script directly in the stage since the provider is a script??
I am trying to re-factor an existing file and want to be sure that this way is fine