ℹ️ 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_CHANGELOGvariable 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_CHANGELOGvariable 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_CHANGELOGvariable to be able to print Commit Reference URL into the changelog file
- 🆕 new: action.yml: added
flagsparameter with builtin parse intoGH_WORKFLOW_FLAGSenvironment 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.shscript to automate permissions update
- 🔧 fixed: action.yml: multiline input in
${{ input.env }}
- 🆕 new: action.yml: added
ENABLE_GITHUB_ACTIONS_RUN_URL_PRINT_TO_CHANGELOGandGHWF_GITHUB_ACTIONS_RUN_URLvariables 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_entityoptional input parameter as replacement ofstat_entityin the commit message - 📝 changed: action.yml: renamed
stat_entity_pathtostat_entityto select implementation - 📝 changed: action.yml: swapped
COMMIT_MESSAGE_PREFIXandCOMMIT_MESSAGE_SUFFIXin all scripts to further improve readability in case of GitHub commit message truncation
- 🔧 fixed: action.yml:
CHANGELOG_FILEmust be always not empty
- 🆕 new: action.yml: added
COMMIT_MESSAGE_PREFIXto split an automated user commit message into prefix and suffix parts
- 🔧 fixed: action.yml:
mkdirin a working copy moved after git checkout instead of before to avoid accidental remove on cleanup - 📝 changed: action.yml: added
mkdir-pparameter usage
- 📝 changed: action.yml: switched to use
andry81-devops/gh-action--git-checkoutaction instead ofactions/checkout
- 📝 changed: action.yml: switch to use
actions/checkout@v3action
- 📝 changed: action.yml:
COMMIT_MESSAGE_DATE_TIME_PREFIXvariable usage
- 🆕 new: action.yml:
envinput parameter to explicitly declare global environment variables - 🆕 new: action.yml:
changelog_dirvariable usage is added
- 🆕 new: action.yml: workflow script execution time in the Automated Update commit message
- 🆕 new: action.yml: added
deps_repo_branchparameter to use specific repository branch as dependency - 🆕 new: action.yml: added
deps_repo_read_tokenparameter to use specific read token for repository as dependency
- 🆕 new: action.yml: use
GH_WORKFLOW_ROOTvariable to includegh-workflowshell scripts as dependencies - 📝 changed: action.yml: head annotations workaround through
gh-workflowscript - 📝 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_SUFFIXvariable creation into workflow scripts
- 🆕 new: action.yml: additionally print statistics change into pipeline
- 🆕 new:
README.mdreadme file
- 📝 changed: action.yml: commit message suffix with changes in statistic
- 📝 changed: action.yml: removed usage of the
write_error_to_fileandwrite_warning_to_fileenvironment variables as not required anymore