Budgets of departments and projects and initiatives are set by the Treasury Board, which is a committee of ministers. It's established under the Financial Administration Act. Any new resources flowing to a department or any major projects are approved by Treasury Board. It is the government's management board, so that's when the budget would have—
On June 12th, 2018. See this statement in context.