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

GitHub Actions workflow for Linux and Windows machines #4251

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Apr 24, 2020

  1. Initial version of GH Action Workflow

    This is the initial version of the GH Action workflow for building expressjs/express on Linux and Windows
    mickeygousset committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    f75c6d1 View commit details
    Browse the repository at this point in the history
  2. Modified name of workflow to Test

    Changed the name of the workflow from ExpressJS Express Build to Test, per feedback from team.
    
    Co-Authored-By: Wes Todd <wes@wesleytodd.com>
    mickeygousset and wesleytodd committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    2c4b61a View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Renamed YAML file to Test.yml

    Renamed YAML file to Test.yml, based off feedback from the initial pull request.
    mickeygousset committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    f98d1b9 View commit details
    Browse the repository at this point in the history
  2. Changed trigger to any pull request

    Changed the workflow to be any pull request to any branch, per suggestions from the submitted pull request. Leaving "on push to master" in right now, to facilitate testing, and in the event someone does do a push directly to master.
    mickeygousset committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    cb153f9 View commit details
    Browse the repository at this point in the history
  3. Add Node 13 and 14 to the matrix

    - Added Node versions 13 and 14 to the matrix
    - Commented out nightly build from the matrix
    - Added comments to YAML file
    mickeygousset committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    b3d1f94 View commit details
    Browse the repository at this point in the history
  4. Modified scripts to be unix-like on all platforms

    - Change to bash script that runs on all platforms, for calculating the major node versions
    - removed if statement from the prune and rebuild node_modules step.
    - Add more comments to the file
    mickeygousset committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    82a33e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Changed matrix to list and added nightly builds

    Changed the matrix to a list format and added the nightly builds.
    mickeygousset committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    78266ef View commit details
    Browse the repository at this point in the history