I’m not sure how you concluded that James 5:12 says you should not lie under any circumstances. I’ve always interpreted it as condemning giving oaths, especially oaths on things you have no control over.
But above all things, my brethren, swear not, neither by heaven, neither by the earth, neither by any other oath: but let your yea be yea; and your nay, nay; lest ye fall into condemnation. (James 5:12)
From the “interpretation” section of the link I provided:
Truthfulness should be the absolute norm for those who trust in Christ. Our simple yes or no should be completely binding since deception is never an option for us. If an oath is required to convince someone of our honesty or intent to be faithful, it suggests we may not be known for telling the truth in other circumstances.
It’s likely that the taking of oaths had become a way of manipulating people or allowing wiggle room to get out of some kinds of contracts. James is definite: For those in Christ, dishonesty is never an option.
I’m not sure how you concluded that James 5:12 says you should not lie under any circumstances. I’ve always interpreted it as condemning giving oaths, especially oaths on things you have no control over.
Did you mean to quote somewhere else?
From the “interpretation” section of the link I provided: