ℹ️ this log lists user most visible changes
⚠️ to find all changes use changelog.txt file in a directory
ℹ️ Legend: 🛡️ - security; 🔧 - fixed; 🆕 - new; 📝 - changed; 🔀 - refactor
- 🆕 new: action.yml: added
ENABLE_REPO_STATS_COMMITS_URL_PRINT_TO_CHANGELOG
variable to be able to print Statistic Output Repository commit URL (approximated by +5min date) into being committed changelog file
- 📝 changed: action.yml: removed
ENABLE_COMMIT_REFERENCE_URL_PRINT_TO_CHANGELOG
variable because is not possible to make a commit and in the same time save the commit hash in a being committed file
- 🆕 new: action.yml: added
ENABLE_COMMIT_REFERENCE_URL_PRINT_TO_CHANGELOG
variable to be able to print Commit Reference URL into the changelog file
- 🆕 new: action.yml: added
flags
parameter with builtin parse intoGH_WORKFLOW_FLAGS
environment variable as a single line string - 🆕 new: action.yml: added ability to insert workflow run number into commit message after date/time prefix (
ENABLE_COMMIT_MESSAGE_WITH_WORKFLOW_RUN_NUMBER=1
) - 📝 changed: action.yml: use
$GH_WORKFLOW_ROOT/_common/update-permissions.sh
script to automate permissions update
- 🔧 fixed: action.yml: multiline input in
${{ input.env }}
- 🆕 new: action.yml: added
ENABLE_GITHUB_ACTIONS_RUN_URL_PRINT_TO_CHANGELOG
andGHWF_GITHUB_ACTIONS_RUN_URL
variables to be able to print GitHub Actions run URL into the changelog file
- 🆕 new: action.yml: flush print annotations at the last always executed step
- 🆕 new: action.yml: print commit reference url to the log
- 🆕 new: action.yml: added
commit_msg_entity
optional input parameter as replacement ofstat_entity
in the commit message - 📝 changed: action.yml: removed
board_name
input parameter - 📝 changed: action.yml: removed
stat_entity_path
input parameter - 📝 changed: action.yml: swapped
COMMIT_MESSAGE_PREFIX
andCOMMIT_MESSAGE_SUFFIX
in all scripts to further improve readability in case of GitHub commit message truncation
- 🔧 fixed: action.yml:
CHANGELOG_FILE
must be always not empty
- 🆕 new: action.yml: added
COMMIT_MESSAGE_PREFIX
to split an automated user commit message into prefix and suffix parts
- 🔧 fixed: action.yml:
mkdir
in a working copy moved after git checkout instead of before to avoid accidental remove on cleanup - 📝 changed: action.yml: added
mkdir-p
parameter usage
- 📝 changed: action.yml: switched to use
andry81-devops/gh-action--git-checkout
action instead ofactions/checkout
- 📝 changed: action.yml: switch to use
actions/checkout@v3
action
- 📝 changed: action.yml:
COMMIT_MESSAGE_DATE_TIME_PREFIX
variable usage
- 🆕 new: action.yml:
env
input parameter to explicitly declare global environment variables - 🆕 new: action.yml:
changelog_dir
variable usage is added
- 🆕 new: action.yml: workflow script execution time in the Automated Update commit message
- 🆕 new: action.yml: added
deps_repo_branch
parameter to use specific repository branch as dependency - 🆕 new: action.yml: added
deps_repo_read_token
parameter to use specific read token for repository as dependency
- 🆕 new: action.yml: use
GH_WORKFLOW_ROOT
variable to includegh-workflow
shell scripts as dependencies - 📝 changed: action.yml: head annotations workaround through
gh-workflow
script - 📝 changed: action.yml: removed relative paths usage
- 🆕 new: action.yml: print output repository directory url into pipeline
- 📝 changed: action.yml: removed print statistics change into pipeline as bugged in the current GitHub implementation (breaks notification prints from a script)
- 📝 changed: action.yml: moved
COMMIT_MESSAGE_SUFFIX
variable creation into workflow scripts
- 🆕 new: action.yml: additionally print statistics change into pipeline
- 🆕 new:
README.md
readme file
- 📝 changed: action.yml: commit message suffix with changes in statistic
- 📝 changed: action.yml: removed usage of the
write_error_to_file
andwrite_warning_to_file
environment variables as not required anymore