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

Remove deprecated parts of Actions workflows #566

Merged
merged 13 commits into from
Mar 9, 2023
Merged

Remove deprecated parts of Actions workflows #566

merged 13 commits into from
Mar 9, 2023

Commits on Mar 2, 2023

  1. fixup! homebrew: add GitHub workflow to release Cask

    Replace deprecated 'echo "::set-output name=...' syntax with new 'echo
    "<name>=<value>" >>$GITHUB_OUTPUT' syntax [1], clearing the deprecation
    warning appearing in the 'release-homebrew.yml' workflow.
    
    [1] https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    8baa126 View commit details
    Browse the repository at this point in the history
  2. fixup! release: create initial Windows installer build workflow

    Replace deprecated 'echo "::set-output name=...' syntax with new 'echo
    "<name>=<value>" >>$GITHUB_OUTPUT' syntax [1]. A second fixup patch will
    remove the one remaining instance of the old syntax to clear the deprecation
    warning in 'build-git-installers.yml'.
    
    [1] https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    c6fac7e View commit details
    Browse the repository at this point in the history
  3. fixup! release: add signing step for .deb package

    Finish replacing deprecated 'echo "::set-output name=...' syntax with new
    'echo "<name>=<value>" >>$GITHUB_OUTPUT' syntax [1], clearing the
    deprecation warning appearing in the 'build-git-installers.yml' workflow.
    
    [1] https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    20bd7e6 View commit details
    Browse the repository at this point in the history
  4. fixup! release: create initial Windows installer build workflow

    Update 'actions/checkout' to v3 to stop using a deprecated Node.js 12
    version of the action.
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    6c45ef9 View commit details
    Browse the repository at this point in the history
  5. fixup! release: build unsigned Ubuntu .deb package

    Update 'actions/checkout' to v3 to stop using a deprecated Node.js 12
    version of the action.
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    be68a24 View commit details
    Browse the repository at this point in the history
  6. fixup! release: add signing step for .deb package

    Update 'actions/checkout' to v3 to stop using a deprecated Node.js 12
    version of the action.
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    d6ae44d View commit details
    Browse the repository at this point in the history
  7. fixup! ci: run Scalar's Functional Tests

    Update 'actions/checkout' to v3 to stop using a deprecated Node.js 12
    version of the action.
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    0535db7 View commit details
    Browse the repository at this point in the history
  8. fixup! Add workflow for apt-get release

    Update 'actions/checkout' to v3 to stop using a deprecated Node.js 12
    version of the action.
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    a1c3d89 View commit details
    Browse the repository at this point in the history
  9. fixup! release: create draft GitHub release with packages & installers

    Upgrade 'actions/github-script' from v4 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
    vdye committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    9cbe3d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. fixup! ci: run Scalar's Functional Tests

    Upgrade the 'actions/setup-dotnet' Action to v3 to stop using Node.js 12
    (deprecated).
    
    Signed-off-by: Victoria Dye <vdye@github.com>
    vdye committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    dd32074 View commit details
    Browse the repository at this point in the history
  2. fixup! ci: run Scalar's Functional Tests

    Upgrade the 'actions/upload-artifact' Action to v3 to stop using Node.js 12
    (deprecated).
    
    Signed-off-by: Victoria Dye <vdye@github.com>
    vdye committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    785fd8a View commit details
    Browse the repository at this point in the history
  3. fixup! homebrew: add GitHub workflow to release Cask

    Update to Node.js 16 versions of 'mjcheetham/asset-hash' [1] and
    'mjcheetham/update-homebrew' [2].
    
    [1] mjcheetham/asset-hash#342
    [2] mjcheetham/update-homebrew#17
    vdye committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    91c2a81 View commit details
    Browse the repository at this point in the history
  4. fixup! ci: run Scalar's Functional Tests

    Update the runner versions for the Scalar Functional tests to supported
    versions. For MacOS, update to the main supported version (macos-11). For
    Ubuntu, ensure we're still testing the two latest LTS versions by replacing
    18.04 with 22.04.
    
    Also update the installed dotnet version to the latest v3.1 patch version.
    
    Signed-off-by: Victoria Dye <vdye@github.com>
    vdye committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    032d5d3 View commit details
    Browse the repository at this point in the history