Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: revert to eval #321

Merged
merged 4 commits into from
Jan 18, 2024
Merged

refactor: revert to eval #321

merged 4 commits into from
Jan 18, 2024

Conversation

brivu
Copy link
Contributor

@brivu brivu commented Jan 18, 2024

Version 9.0.0 of this orb replaced eval with cicleci env subst.

This had unintended consequences like:

  • expanding variables containing sub-shells
  • string operations (ie ${CIRCLE_SHA1:0:7})

This PR reverts back to using eval for variable expansion.

PLEASE NOTE: We will be reintroducing circleci env subst again in a later major release but just wanted to make this change to include bug fixes for folks using older versions of the orb.

toini and others added 4 commits January 16, 2024 14:20
* Revert back to eval echo instead of circleci env subst

* Trigger build

* Disable integration tests

* Disable integration tests

* Use tibber's circle ci publishing context

* Fix piped commands

* Enable integration tests

* Set orb_name

* Rename ORB_STR to ORB_EVAL when echo eval used to set value

* Fix merge error

* Fix ORB_STR_AWS_DOMAIN

* Set profile for put-lifecycle-policy
@brivu brivu merged commit 2bca68e into master Jan 18, 2024
2 checks passed
@brivu brivu deleted the refactor/revert-to-eval branch January 18, 2024 23:18
@eviln1
Copy link

eviln1 commented Feb 29, 2024

👋 @brivu any updates on the timeline for next release which will include this PR ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants