the-mvm.github.io icon indicating copy to clipboard operation
the-mvm.github.io copied to clipboard

BUG - Node.js 16 actions and `set-output`deprecated

Open PHRaposo opened this issue 1 year ago • 1 comments

I was unable to deploy the page and it's impossible to add a new posts now.

Anottations

build (https://github.com/PHRaposo/PHRaposo.github.io/actions/runs/8414565209/job/23038436868) Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, ruby/setup-ruby@0a29871fe2b0200a17a4497bae54fe5df0d973aa, actions/configure-pages@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

build (https://github.com/PHRaposo/PHRaposo.github.io/actions/runs/8414565209/job/23038436868#step:3:80) The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

PHRaposo avatar Mar 25 '24 11:03 PHRaposo

I believe I've found the source of the problem:

  • When I was removing the original posts, the folder "_posts" was also removed. Then, when I tried to include a new post, I received the error messages listed above.
  • This is my first time using GitHub pages, so I apologize if this is an elementary mistake. Thanks!

PHRaposo avatar Mar 26 '24 17:03 PHRaposo