Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to track tag change? #51

Open
liyishuai opened this issue Jul 1, 2022 · 2 comments
Open

How to track tag change? #51

liyishuai opened this issue Jul 1, 2022 · 2 comments
Labels
question Further information is requested

Comments

@liyishuai
Copy link
Member

I run CI with specific OCaml versions like 8.14-ocaml-4.12-flambda, which disappeared recently.

Current workflow: I should go to Docker Hub and find what OCaml versions are available for 8.14.

Is there a way to get notified of tag changes?

@erikmd
Copy link
Member

erikmd commented Jul 1, 2022

Current workflow: I should go to Docker Hub and find what OCaml versions are available for 8.14.

OK, looks fine.

Is there a way to get notified of tag changes?

Currently, yes there's something you can do to this aim: subscribe as a watcher of both

@erikmd
Copy link
Member

erikmd commented Jul 1, 2022

Anyway, beyond what I said in my previous comment, I could think of automating things further in the short run, namely:

the Coq/OCaml correspondence that appears in https://github.com/coq-community/docker-coq/wiki#ocaml-versions-policy:

* Coq dev: 
      # coqorg/coq:dev
      default: ['4.13.1-flambda']
      # coqorg/coq:dev-ocaml-4.14-flambda etc.
      base: ['4.14.0-flambda', '4.13.1-flambda', '4.12.1-flambda', '4.09.1-flambda']
* Coq 8.16+rc1: 
      default: ['4.13.1-flambda']
      base: ['4.14.0-flambda', '4.13.1-flambda', '4.12.1-flambda', '4.09.1-flambda']
 * Coq 8.15.2: 
      default: ['4.07.1-flambda']
      base: ['4.14.0-flambda', '4.13.1-flambda', '4.07.1-flambda', '4.05.0']
 * Coq 8.14.1: 
      default: ['4.07.1-flambda']
      base: ['4.14.0-flambda', '4.13.1-flambda', '4.07.1-flambda', '4.05.0']

is generated by a (locally-run) shell script.
So, it should be possible to create a GHA or so, which would create dedicated PRs (or notifications)

@erikmd erikmd added the question Further information is requested label Jul 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants