expressjs / morgan

HTTP request logger middleware for node.js
MIT License
7.92k stars 533 forks source link

ci: replace travis with github actions #290

Closed inigomarquinez closed 4 months ago

inigomarquinez commented 4 months ago

This PR migrates the CI from travis to GitHub actions (agreed to migrate to GH actions here)

@UlisesGascon, the project would need to be removed from travis

The new ci action and README.md changes are based on the respective files in cookie repository

Action passing at my fork

UlisesGascon commented 4 months ago

The new pipeline works as expected, see for more details.

UlisesGascon commented 4 months ago

I was not able to remove the project from Travis, maybe @wesleytodd can do the magic? https://app.travis-ci.com/github/expressjs/morgan

wesleytodd commented 4 months ago

I do have access to the administrative parts, but I am not sure what to do. I have not really used travis in so long I don't think I have ever seen this UI for managing things. I checked "off" the "build branches" and "build prs". Is that enough?