ex-aws / ex_aws

A flexible, easy to use set of clients AWS APIs for Elixir
https://hex.pm/packages/ex_aws
MIT License
1.26k stars 521 forks source link

Release v2.5.3 includes temporal files #1052

Closed milmazz closed 4 weeks ago

milmazz commented 2 months ago

Environment

Current behavior

While I was reviewing the diff between ex_aws 2.5.1 → 2.5.3 before proceeding with a package update. I noticed some temporal files like: lib/ex_aws/config/defaults.ex~, lib/ex_aws/operation/json.ex~, among others.

Expected behavior

Those temporal files with extension .ex~ should not be included in the release artifact. Probably a mix task could help to remove those files before publishing a new version in the future.

joeybaer commented 1 month ago

We may be able to leverage exclude_patterns to prevent this as well.

bernardd commented 4 weeks ago

Oh cool, wasn't aware of that. I've added it for the 2.5.4 release.