Releases: vtex/action-toolbelt
v8
🇺🇦 There is our new version
-
This version bring a fix the new GitHub warn
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
-
The cache was improved, your VTEX Toolbelt will be installed 20 seconds faster, just a little hack to make it work!
Hope you enjoy it!
What's Changed
- chore: 🤖 drop deprecated features from GitHub by @thyarles in #17
- chore: 🤖 adding a little hack to make easier do cache by @thyarles in #18
- chore: 🤖 adding package json to make easier do cache by @thyarles in #18, #19
- chore: 🤖 cache simplification by @thyarles in #20
- Update entrypoint.sh by @thyarles in #21
Full Changelog: v7...v8
v7
v6
JSON support
Now you can pass secrets as a formated json file on the JOB. Useful when your secrets are being exposed on the logs.
What's Changed
- chore: 🤖 read from JSON by @thyarles in #13
- fix: 🐛 missing secrets value by @thyarles in #14
- fix: 🐛 drop quotes from json by @thyarles in #15
Full Changelog: v5...v6
v5
What's new
Hey VTEXers, do you always wanted a VTEX Toolbelt version that ask you no questions to make your pipelines more automated? Now you have one! Just try this action. How to use it? Piece of cake! Just follow the documentation to use this action on your pipeline.
This is one example how to creating and deleting a workspace without questions:
robot@sky ~ $ vtex workspace use -r testing4real
! Workspace testing4real doesn't exist
01:55:52.686 - info: Workspace testing4real created successfully with production=false
01:55:53.841 - info: Workspace change: You are now using the workspace testing4real on account productusqa.
robot@sky ~ $ vtex workspace delete -f testing4real
01:56:04.588 - info: Workspace testing4real deleted successfully
01:56:04.592 - warn: The workspace you were using was deleted
01:56:04.620 - info: Workspace change: You are now using the workspace master on account productusqa.
What's Changed
Full Changelog: v4...v5
v4
v3
Community standard guidelines
- This version added the community standard guidelines if you wan't to use and help this Action.
What's Changed
- Add License by @thyarles in #6
- Add Contributing guide by @thyarles in #5
- Create code of conduct by @thyarles in #4
- Add issue templates by @thyarles in #8
Full Changelog: v2...v3
v2
Less than a day, the second version arrived!
On this version
- You can skip the authentication process by setting it of or just not informing account, key or token (this is useful if you just want to deploy the VTEX Toolbelt and keep using the authentication method provided by your application or pipeline)
- The authentication process is now checked, if you pass a wrong credentials or account, you'll receive a feedback
- Logic simplified on the entry point with checks on each step
- We now have a protected branch on VTEX Toolbelt repository, if you want to help us taking off the confirmations not needed on CI/CD environments, be our guest and help us by opening a pull request
What's Changed
- Feat/remove useless code by @thyarles in #1
- Using of semantic versioning by @thyarles in #2
- Fix typo on entrypoint by @thyarles in #3
New Contributors
Full Changelog: v1...v2
v1
Yey! First version!
This is the first version of the VTEX Toolbelt Action.
Credits for this Action
This action was made based on this issue discussion inspiration and I'll give my thanks to:
- rod-dot-codes for bridging the question and do a Python version of the script
- cantoniazzi for giving the direction to do it using only cURL
- achirus-code for making a version in Bash that inspired this action
Together we can do more!