It looks like there will be continued labor peace for autoworkers in Canada.

Unifor, the union representing Canadian workers at General Motors’ assembly plants, says they have reached a tentative agreement with the automaker. The announcement of a new three-year labor deal came right before a deadline imposed on the negotiations. The deal still needs to be approved by union members, however. Workers are expected to vote on (and approve) the new collective agreement on November 8.

Unifor said the deal is being unanimously recommended for the 1,700 people who work at GM plants in the southern Ontario cities of St. Catharine’s, Oshawa, and Woodstock. In announcing the tentative agreement, the union said that GM offered concrete commitments to future product plans. Unifor previously negotiated new collective agreements with Ford and Fiat Chrysler Automobiles (FCA) workers.

FCA has committed to a $14.4 million investment in its Toronto plant. They also promised $50 million to be invested in their Brampton, Ontario plant. Another $1.35-to-$1.5 billion will be invested in reinventing its Windsor, Ontario plant. That location will produce at least one electric vehicle, according to the agreement between FCA and their workers.

Devon is a writer, editor, and veteran of the online publishing world. He has a particular love for classic muscle cars.