question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

bot for refreezing

See original GitHub issue

Proposed change

Every once in a while, we want to rebuild the base environments. This is done by running the freeze.py script in the conda buildpack.

Alternative options

keep manually refreezing

Who would use this feature?

Maintainers of repo2docker and folks contributing updates to the base environments who don’t want to run refreeze themselves.

One way is to do periodic refreeze, to keep things up to date, as is done with henchbot. Another is to allow pull requests to update the environment spec or other files and then post a comment like @r2d-bot please refreeze.

How much effort will adding it take?

Not sure! Hopefully not too much. Requires writing a bot that talks to the GitHub API. It would need to:

  1. respond to a trigger somehow (e.g. a @refreeze-bot please refreeze comment to update a PR or a new please refreeze Issue to trigger a new PR)
  2. make a commit in an existing pull request and/or open a new pull request

Who can do this work?

  • Interest in / knowledge of the GitHub API
  • Interest in / knowledge of writing bots and deploying them somewhere (on heroku, etc.)

References:

  • henchbot which does pull requests for updates to repo2docker and binderhub for mybinder.org
  • conda-forge-admin bot which does things like add commits to pull requests to run common commands like @conda-forge-admin please rerender

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:19 (19 by maintainers)

github_iconTop GitHub Comments

1reaction
trallardcommented, Jun 8, 2020

Is this still open? If so I would love to give it a go with some Github actions stuff

1reaction
henchccommented, Aug 12, 2019

Thanks @minrk ! I will start some work on it this week.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Frequently Asked Questions - The CoolBot by Store It Cold
No. Because of the design of the Air Conditioners that the °CoolBot works with, it is not possible to create an application for...
Read more >
Freeze over Flame? : r/battlebots - Reddit
However, what if instead of a flamethrower, bots were allowed liquid N2 or lOx as a freezer for attempted freezing of the opposing...
Read more >
voice bot - humble
Tempo based refreeze. Record your voice and divide the sample into smaller sections. Trigger playback with the keyboard or let it ...
Read more >
Declension of "refreezing" in English – declinate | PROMT.One ...
In this section you can decline nouns and adjectives, conjugate verbs in all modes and tenses in 7 languages - English, German, French,...
Read more >
Scientists Want To Refreeze Polar Regions By Pumping Dust ...
Scientists have floated the idea of refreezing the North and South poles by pumping the Earth's atmosphere with microscopic particles to block ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found