GithubHelp home page GithubHelp logo

cranatgh's People

Contributors

elgohr avatar gaborcsardi avatar jeroen avatar maelle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cranatgh's Issues

Handle failing packages

  • acepack
  • CampaR1 -- deleted because of license issues
  • censusxy
  • ECOSolveR
  • funData
  • gdsfmt
  • gee
  • gradDescentR -- no trace on CRAN, deleted?
  • heuristica
  • kinship2
  • logspline
  • minque
  • multcomp
  • nlme
  • pspline
  • RCurl
  • rhasp
  • rviewgraph
  • SECFISH
  • subplex
  • symengine

Possible update failures

One issue is that we use CRAN proper first, and then crandb, so if a new release is not yet in crandb, then it is not added to cranatgh, but the state of the mirror is still updated. We should just use CRAN proper instead of crandb.

Package {cookies} not updated

I vanity-searched my latest package in the CRAN mirror, and noticed that it's out-of-date. An update was published on CRAN on 2023-01-10, but the crangh mirror has the previous version.

I don't see any indication in the actions here about anything failing on that day, so I'm not sure what made it get missed.

I assume there are other packages with issues (or I was incredibly lucky/unlucky, depending how you look at it), but I'm not sure where to start in order to fix the issue. I'm not even 100% certain this is the correct repository to put this issue in.

missed package update?

Dear Gábor,
I was told that https://github.com/cran/surveillance is outdated.
It holds version 1.17.3 but CRAN has version 1.18.0 already since 2020-03-19.
Is there anything I can do on package maintainer side? Pinging the jenkins URL referenced in #9 (comment) gives a 502 bad gateway for me, but I may be doing something wrong.
Thank you!

Wait a few seconds before pushing for new repos

Sometimes it takes github a few seconds to get a repository actually ready after it was created. If you push immediately after it was created, the push fails.

For example, this log file shows the following:

2023-03-14T19:57:17.4276707Z ── Adding package OlympicRshiny ──
2023-03-14T19:57:17.4281194Z 
2023-03-14T19:57:17.4439777Z ℹ OlympicRshiny has 1 missing version: 1.0.0
2023-03-14T19:57:17.4553491Z ℹ Creating git repo in 'OlympicRshiny'
2023-03-14T19:57:17.5050766Z ℹ Adding OlympicRshiny 1.0.0
2023-03-14T19:57:17.8655712Z ✔ Adding OlympicRshiny 1.0.0 ... done
2023-03-14T19:57:17.8655910Z 
2023-03-14T19:57:18.0130414Z ℹ Pushing OlympicRshiny to GitHub
2023-03-14T19:57:18.1373428Z ✖ Pushing OlympicRshiny to GitHub ... failed
2023-03-14T19:57:18.1373944Z 
2023-03-14T19:57:18.1484843Z ✖ Failed to update OlympicRshiny

Obvious easiest solution is to pause a few seconds before pushing for new repos, as done for example here: https://github.com/r-universe-org/setup-universes/blob/712f956acd73f878a0df0a4c8e0cb657019831e5/R/setup.R#L94-L97

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.