The Israeli military said it struck a Hezbollah rocket launcher on Tuesday after the Iran-allied group fired at troops in southern Lebanon."A short while ago, the Hezbollah terrorist organisation launched several rockets toward IDF soldiers operating south of the Forward Defence Line, in the area of Rab Thalathin in southern Lebanon," a military statement said, referring to the boundary marking the area occupied by Israeli forces.
"In response, the IDF struck the launcher from which the rockets were launched," it added.
The military also said sirens had sounded in two northern Israeli communities after a drone fired from Lebanon was intercepted before crossing into Israeli territory.
It called the launches a "blatant violation of the ceasefire agreement" in effect since Friday.
Israel has conducted airstrikes across Lebanon and invaded the country's south after Hezbollah entered the Middle East war in support of its backer Iran on March 2.
Despite the truce, Israeli troops are still present and actively fighting Hezbollah militants in Lebanon's south.
Israel and Lebanon are still engaged in talks under US mediation to prolong the current truce.
The two-week ceasefire between the US and Iran looms in the background of talks, with the truce set to expire overnight with no new deal yet struck.