Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-69867

Replace update-release-asset action for release attachments

XMLWordPrintable

    • 2.387

      GitHub plans to run all actions on Node 16, rather than Node 12: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/

      The action, which attaches artifacts to releases, uses Node 12: https://github.com/jenkinsci/jenkins/blob/80d97842f8340e6c8285dc51fd8b31958bf72051/.github/workflows/publish-release-artifact.yml#L67
      This is outlined in the workflow annotations too: https://github.com/jenkinsci/jenkins/actions/runs/3227140749

      actions/upload-release-asset is archived for more than a year, hence there will be no update to use Node 16 ever.

      The archived action recommends to use https://github.com/softprops/action-gh-release as replacement.
      Another one we could switch to would be https://github.com/actions/upload-artifact

            notmyfault Alexander Brandes
            notmyfault Alexander Brandes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: