run-x / opta

The next generation of Infrastructure-as-Code. Work with high-level constructs instead of getting lost in low-level cloud configuration.
https://docs.opta.dev
Apache License 2.0
906 stars 61 forks source link

Making input variables unstrict except in apply/deploy commands #916

Closed juandiegopalomino closed 2 years ago

juandiegopalomino commented 2 years ago

Description

For https://github.com/run-x/opta/issues/907

Safety checklist

How has this change been tested, beside unit tests?

manually

codecov[bot] commented 2 years ago

Codecov Report

Merging #916 (278d07c) into main (94418a5) will decrease coverage by 0.03%. The diff coverage is 80.00%.

@@            Coverage Diff             @@
##             main     #916      +/-   ##
==========================================
- Coverage   72.93%   72.90%   -0.04%     
==========================================
  Files         122      122              
  Lines        8285     8286       +1     
==========================================
- Hits         6043     6041       -2     
- Misses       2242     2245       +3     
Flag Coverage Δ
unittests 72.90% <80.00%> (-0.04%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
opta/commands/events.py 58.62% <0.00%> (ø)
opta/commands/show.py 77.50% <0.00%> (ø)
opta/input_variable.py 47.22% <0.00%> (-1.35%) :arrow_down:
opta/commands/force_unlock.py 97.77% <100.00%> (ø)
opta/commands/kubectl.py 96.42% <100.00%> (ø)
opta/commands/logs.py 75.60% <100.00%> (ø)
opta/commands/output.py 92.68% <100.00%> (ø)
opta/commands/secret.py 80.00% <100.00%> (ø)
opta/commands/shell.py 94.44% <100.00%> (ø)
opta/commands/validate.py 100.00% <100.00%> (ø)
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94418a5...278d07c. Read the comment docs.