* style: use global variables and don't double print Remove repeated instances of global environment variables. Do not print ENV variables on the terminal as GitHub Actions already shows it. * fix (actions): Use fixed major versions for actions As actions get recurrent fixes, using a specific version causes more maintance on the pipelines. On the other hand, using @master versions could make some action unreliable, as breaking changes might be included without further notice, and even change behavior on a daily basis. * refactor: make better use of ENV variables A whole step with refex was being used to extract different variables from GitHub's environment. This gets depecrated in favor of using `rlespinasse/github-slug-action@v4` which has slug URL variables. A SLUG on a variable will: - put the variable content in lower case - replace any character by - except 0-9, a-z, ., and _ - remove leading and trailing - character - limit the string size to 63 characters This changes also takes care of using the Head or Base branch for deployments. This will allow us tomerge of workflows, as most steps on this deployment actions are very similar, with little variations between workflows. * fix (actions): use secrets for sensitive information * revert: use specific versions for dependabot Reverting commit 8c934099028e0651e464678c096d8d3815efe95c |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| PULL_REQUEST_TEMPLATE | ||
| workflows | ||
| dependabot.yml | ||
| mergify.yml | ||
| pull_request_template.md | ||
| release-drafter.yml | ||
| zbot.yml | ||