We do not currently know of any antonyms for never-ending supply.
For similar words to never-ending supply, try:
Did you mean supply?