From cc453c33bb7df25d3e644c536f208526cba5d37f Mon Sep 17 00:00:00 2001 From: Oleh Paduchak Date: Mon, 20 May 2024 14:25:26 +0300 Subject: [PATCH] udpated changelog and readme --- CHANGELOG.md | 9 +++++++++ README.md | 5 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1ca344..53885be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ We follow the CalVer (https://calver.org/) versioning scheme: YY.MINOR.MICRO. +20.0.0 (2024-05-20) +=================== + +- Glide was replaced with go's built-in dependency manager +- Docker image was upgraded to use go 1.22 +- Dockerfile was restructured using multi stage build, which reduced image size from 400+mb to 20mb +- Manifest v2 schema 2 was used to be compatible with newer docker versions +- Update readme + 19.0.1 (2019-08-20) =================== diff --git a/README.md b/README.md index f1c861a..c8ff07e 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,9 @@ If you need the `develop` one, use `quay.io/centerforopenscience/fakecas:develop ## Pre-docker-compose -Starting [19.0.0](https://github.com/CenterForOpenScience/fakecas/milestone/1), fakeCAS no longer provides downloadable binrary executables. Here is the last version [0.11.1](https://github.com/CenterForOpenScience/fakecas/releases/tag/0.11.1) that provides such a binary. However, the binary does not work with OSF starting [19.23.0](https://github.com/CenterForOpenScience/osf.io/releases/tag/19.23.0). +Starting [19.0.0](https://github.com/CenterForOpenScience/fakecas/milestone/1), fakeCAS no longer provides downloadable binary executables. Here is the last version [0.11.1](https://github.com/CenterForOpenScience/fakecas/releases/tag/0.11.1) that provides such a binary. However, the binary does not work with OSF starting [19.23.0](https://github.com/CenterForOpenScience/osf.io/releases/tag/19.23.0). # Develop fakeCAS -Please take a look at the [Dockerfile](https://github.com/cslzchen/fakecas/blob/develop/Dockerfile) for how to develop fakeCAS locally. On macOS, use [`brew`](https://github.com/Homebrew/brew) to install [`go`](https://github.com/golang/go) and [`glide`](https://github.com/Masterminds/glide). +Please take a look at the [Dockerfile](https://github.com/cslzchen/fakecas/blob/develop/Dockerfile) for how to develop fakeCAS locally. On macOS, use [`brew`](https://github.com/Homebrew/brew) to install [`go`](https://github.com/golang/go). +After installing go, pull dependencies using `go install` and run fakeCAS locally unsing `go run ./fakeCas.go`