Skip to content

multiple improvements#7

Merged
sylver merged 6 commits into
mainfrom
fix/process_substitutions
Jul 13, 2023
Merged

multiple improvements#7
sylver merged 6 commits into
mainfrom
fix/process_substitutions

Conversation

@sylver
Copy link
Copy Markdown
Member

@sylver sylver commented Jul 13, 2023

  • update org ref in docs and actions
  • improve action title and description
  • handle spaces in git configuration values (mainly for user.name)
  • improve GPG Agent configuration (handle conflicts)
  • switch to sh shell instead of bash for better compatibility in several environments, given that github actions can fallback to it in certain situations (should fix Process Substitution Fails #4)

sylver added 6 commits July 12, 2023 23:53
* change cresh-io to creshpay following org renaming
* change cresh-io to creshpay following org renaming
* external config file
* handle config overriding and conflicts
* improve compatibility across environment
* avoid process substitutions and `bash` specifics when GitHub Actions
  falls back to using `sh` anyway

Fixes #4
@sylver sylver requested a review from maniolias July 13, 2023 13:29
@sylver sylver merged commit d129a7a into main Jul 13, 2023
@sylver sylver deleted the fix/process_substitutions branch July 13, 2023 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Process Substitution Fails

2 participants