Skip to content

Use GitHub Actions and delete Travis / AppVeyor configuration #958

Open

Description

@tniessen

Some internal discussion suggests that we should migrate all organization repositories to GitHub Actions. As far as I am aware, this is the only remaining repository in the Node.js organization that has a Travis configuration.

This issue is not a duplicate of but likely supercedes #508.

Activity

  1. kkoopa commented on Oct 21, 2023

    @kkoopa
    Collaborator
  2. tniessen commented on Oct 21, 2023

    @tniessen
    MemberAuthor

    I presume Windows testing is available as well. I have never used Github Actions.

    Yes. Currently, the list of supported platforms through GitHub-hosted runners includes ubuntu-22.04, ubuntu-20.04, windows-2022, windows-2019, macos-13, macos-12, and macos-11. We typically run tests using the aliases ubuntu-latest, windows-latest, and macos-latest so that we don't need to update any configuration as GitHub upgrades their platforms.

  3. cclauss commented on Feb 13, 2025

    @cclauss
    Contributor

    Please update the TODO list on this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions