loupeteam / LPM

Loupe Package Manager provides a command line interface for installing packages in Automation Studio and Loupe UX-based projects
Other
1 stars 1 forks source link

ci: refactor release workflow #12

Closed kirillmorozov closed 7 months ago

kirillmorozov commented 8 months ago

Trigger workflow only on tags that start with v.

Pin runner version.

Set job timeout to 2 minutes.

Use jobs.release-installer.env to set up environment variables that are available for all steps in the job.

Separate AWS configuration and upload steps and use official AWS action to configure credentials.

Add empty lines between job steps to improve readability.

Remove trailing spaces.