Giter Site home page Giter Site logo

A few badges broken about bids-apps.github.io HOT 9 CLOSED

vsoch avatar vsoch commented on July 20, 2024 2
A few badges broken

from bids-apps.github.io.

Comments (9)

vsoch avatar vsoch commented on July 20, 2024 1

The changes look great!

For the docker pulls, I think the issue might be the max age? E.g., here is an invalid tag with a max age:

https://img.shields.io/docker/pulls/nipreps/mriqc.svg?maxAge=2592000

And making it something more recent:

https://img.shields.io/docker/pulls/nipreps/mriqc.svg?maxAge=100

I played around on the page a bit - some of them are fixed when the max age is updated, and others when it is removed (the older ones). Likely it just can't get a total pulls for a time period and shows us invalid.

A few other missing ones:

and I think that's it!

from bids-apps.github.io.

Remi-Gau avatar Remi-Gau commented on July 20, 2024

thanks @vsoch

Got a hunch this is related to the renaming of the github organization in #47

@sappelhoff could this be it?

Changing the link manually to use "bids-apps" does not give a 404 but does not give something what we would expect either

https://app.circleci.com/jobs/github/bids-apps/aa/134?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

from bids-apps.github.io.

vsoch avatar vsoch commented on July 20, 2024

That's indeed strange - I can see a workflow run here from about a month ago: https://app.circleci.com/pipelines/github/BIDS-Apps/bids-apps.github.io/27/workflows/d2369073-e132-4a2d-9e08-18fee8035223/jobs/27 but I get 404 clicking up levels to the root of the run. It could be a bug with CircleCI and you could try contacting support?

from bids-apps.github.io.

sappelhoff avatar sappelhoff commented on July 20, 2024

not sure, but 86bb262 might have fixed it? Docker pulls are listed as "invalid" though 🤔

image

from bids-apps.github.io.

sappelhoff avatar sappelhoff commented on July 20, 2024

This is the problematic badge now ... no idea why though:

src="https://img.shields.io/github/issues-pr-raw/{{ app.gh }}/bug.svg?maxAge=2592000"

from bids-apps.github.io.

sappelhoff avatar sappelhoff commented on July 20, 2024

thanks for your research!

@PeerHerholz and @akhanf did you remove the CircleCI workflow? I am not sure whether the problem is rather with us ... it might be unreasonable to require each BIDS app to have a CircleCI workflow just so that we can conveniently display this on the website 🤔

I can look into the renaming ... and regarding "trendscenter/gift-bids", I think there never was a circleci workflow.

from bids-apps.github.io.

PeerHerholz avatar PeerHerholz commented on July 20, 2024

Hi folks,

thx for pointing this out and sorry for the late reply, no idea why I missed this.

IIRC I never had a CircleCI workflow implemented but a workflow on Travis (please see here). However, I can also change/adapt things.

from bids-apps.github.io.

sappelhoff avatar sappelhoff commented on July 20, 2024

no worries @PeerHerholz -- if you could migrate from travis to circleci, that'd be much appreciated as it'd give you the nice badge that we have on the website. But it's certainly not urgent or required.

Alternatively we could / should figure out whether / how we can "customize" the badges we show. E.g., add to each "app" that we list one more metadata item about their main CI flow, and then render a badge based on the status we mine from there. --> this would probably be much superior to asking all app devs to please have a circleci workflow.

from bids-apps.github.io.

sappelhoff avatar sappelhoff commented on July 20, 2024

some more discussion was in #69 (comment)

from bids-apps.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.