Вирішення проблеми помилок GitHub actions після оновлення до версії Node.js v20

Вирішення проблеми помилок GitHub actions після оновлення до версії Node.js v20

6 Березня 2024 в 17:12 32

GitHub actions почали видачу помилок після оновлення до версії Node.js v20. Це сталося через те, що деякі дії GitHub actions, такі як actions/checkout@v3 та actions/setup-node@v3, використовують застарілу версію Node.js. У зв’язку з цим, при створенні GitHub workflow для репозиторію, що використовує Supabase edge functions, з’являється помилка: “Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3.”

Для виправлення цієї помилки необхідно оновити версію Node.js у вказаних діях. Це можна зробити, змінивши параметр node-version на 20.x:

Після внесення цих змін GitHub actions будуть використовувати відповідну версію Node.js і помилка більше не буде виникати.