cypress-io / commit-info

Collects Git commit info using git

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Travis CI build status not working / out of date

MikeMcC399 opened this issue · comments

The status badge in this repository in the README.md file is using

[ci-image]: https://travis-ci.org/cypress-io/commit-info.svg?branch=master
[ci-url]: https://travis-ci.org/cypress-io/commit-info

The domain being addressed is travis-ci.org and https://docs.travis-ci.com/user/migrate/open-source-repository-migration states

"Starting June 2021 travis-ci.org is disabled and therefore no longer supported. Please use travis-ci.com."

At this moment the website is out of service:

$ curl -I https://travis-ci.org/cypress-io/commit-info
HTTP/2 503
date: Wed, 29 Mar 2023 13:50:54 GMT
content-type: text/html
strict-transport-security: max-age=15724800; includeSubDomains
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=Igh70rKuqiiHOmskJSJGVYrgAoS4dgDtxvVsDRS2Tn3%2BaOh2dlvYQ4Fylrl7%2BeGUDx%2F%2FZIIr%2Br%2B8hHVyHz1JeWUjMhP39shvjiy0E6jO1PwfghRj7oQnVf50IUC51cGRAGcu5ZDfvNVkrH0Y"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 7af895a44f0939be-FRA
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400

Suggestion

Migrate the respository to use a different CI provider.

I just noticed yesterday we didn't have CI for this repo any longer - interesting to learn why. I suggest updating to use Github Actions.

@emilyrohrbough

I stumbled in here by following a link from the CI documentation. It seems that this repo has been gathering dust for quite a while!

https://github.com/cypress-io/commit-info/blob/master/.travis.yml was also taking care of releasing the package, so that is broken as well 🙁

The last release was v2.2.0 in Aug 2019.

@emilyrohrbough

I suggest updating to use Github Actions.

Are you (or your team) going to implement this? Do you want any assistance? I could submit relevant PRs to replace the Travis CI actions. For the release part I would however need support because I can't add secrets.

I had a deeper look at this and it's probably too difficult for me. npm test does not run on Windows (not even using Node.js 10). It uses mocha, not Cypress, to test.