mojira / arisa-kt

:robot::sparkles: Run checks and perform automated tasks in Mojira
https://bugs.mojang.com
GNU General Public License v3.0
10 stars 6 forks source link

Update GitHub actions & enable Dependabot for them #822

Closed Marcono1234 closed 6 months ago

Marcono1234 commented 6 months ago

Purpose

Updates GitHub actions used by the workflows, and configures Dependabot to also update GitHub actions.

The previous workflow executions were already causing warnings due to Node.js 16 actions being deprecated.

Approach

For the Gradle actions I changed the repository because https://github.com/gradle/actions is now the main repository for all Gradle-related actions. See also the README of https://github.com/gradle/wrapper-validation-action and https://github.com/gradle/gradle-build-action.

Note that I did not (and cannot) test the changes in push-build-deploy.yml, but I think they should be equivalent to the previous setup.