aws-actions / setup-sam

Action to set up AWS SAM CLI and add it to the PATH
Apache License 2.0
151 stars 23 forks source link

feat: upgrade installation tools #9

Closed hoffa closed 3 years ago

hoffa commented 3 years ago

Which issue does this fix?

https://github.com/aws-actions/setup-sam/issues/5

Description of changes

Upgrades pip, setuptools and wheel before installation. They're core to the installation process and can vary wildly between platforms. This ensures they're consistent across platforms.

Using -m pip is needed by Windows.

hoffa commented 3 years ago

Closing in favor of https://github.com/aws-actions/setup-sam/pull/10

See https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull-request-events-for-forked-repositories

Workflows do not run on private base repositories when you open a pull request from a forked repository.