Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade deprecated GitHub Actions in build-git-installers #568

Commits on Mar 17, 2023

  1. fixup! Add workflow for apt-get release

    Upgrade 'actions/github-script' from v3 to v6 to silence the Node.js 12
    deprecation warning. Note that this also includes an update to how the
    'github' object is accessed in the script ('github' -> 'github.rest')
    due to a breaking change introduced in v5 [1].
    
    [1] https://github.com/actions/github-script#breaking-changes-in-v5
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    258464d View commit details
    Browse the repository at this point in the history
  2. fixup! release: create initial Windows installer build workflow

    Upgrade the 'actions/upload-artifact' Action to v3 to stop using Node.js
    12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    7825cd9 View commit details
    Browse the repository at this point in the history
  3. fixup! release: build unsigned Ubuntu .deb package

    Upgrade the 'actions/upload-artifact' Action to v3 to stop using Node.js
    12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    9b551c6 View commit details
    Browse the repository at this point in the history
  4. fixup! release: add signing step for .deb package

    Upgrade the 'actions/upload-artifact' Action to v3 to stop using Node.js
    12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    f2cae9d View commit details
    Browse the repository at this point in the history
  5. fixup! release: build unsigned Ubuntu .deb package

    The `ubuntu-18.04` runners are deprecated for a while now [1], and will
    go away this year's April Fools Day (sic!).
    
    Let's switch to the next-oldest LTS version of Ubuntu, allowing the
    broadest range of Ubuntu users to consume the generated `.deb` package.
    
    [1] actions/runner-images#6002
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    20b07f7 View commit details
    Browse the repository at this point in the history
  6. fixup! release: create initial Windows installer build workflow

     Upgrade the 'actions/download-artifact' Action to v3 to stop using
     Node.js 12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    452c955 View commit details
    Browse the repository at this point in the history
  7. fixup! release: add signing step for .deb package

    Upgrade the 'actions/download-artifact' Action to v3 to stop using
    Node.js 12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    c36aee0 View commit details
    Browse the repository at this point in the history
  8. fixup! release: add installer validation

    Upgrade the 'actions/download-artifact' Action to v3 to stop using
    Node.js 12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    7603c8d View commit details
    Browse the repository at this point in the history
  9. fixup! release: create draft GitHub release with packages & installers

    Upgrade the 'actions/download-artifact' Action to v3 to stop using
    Node.js 12 (deprecated).
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    0310c86 View commit details
    Browse the repository at this point in the history