lfoppiano / grobid-superconductors

Grobid module for superconductor material and properties extraction
Apache License 2.0
18 stars 2 forks source link

GitHub actions workflow #35

Closed lfoppiano closed 1 year ago

lfoppiano commented 2 years ago

Workflow by action:

  1. commit/pull request/branch
    • java build
    • circle-ci build
    • docker build on self-hosted (which I could manually deploy as unstable version)
  2. creation of tag:
    • java build
    • circle ci build
    • docker build with tags (version)
    • deploy docker on self-hosted (falcon)
  3. release is published
    • push on docker hub
    • deploy on azure