assignments

Tooling and source code for doing Uni assignments in LaTeX

Stars
4
Committers
1
assignments - v0.4.1 Latest Release

Published by zoomoid over 1 year ago

  • Fix typo in container registry that could be abused for typo-squatting

Updated Container Images

tl;dr: Use the newest image tag, i.e. docker pull ghcr.io/zoomoid/assignments:0.4.1

To work with the CLI inside a container, we advise you to use the most recent container image, i.e.:

docker run -ti ghcr.io/zoomoid/assignments/cli:0.4.1 -- ...

Update your workflows (Gitlab/Github) to use the most recent image

docker pull ghcr.io/zoomoid/assignments/runner:0.4.1

and for the release stages

# In Github Actions
docker pull ghcr.io/zoomoid/assignments/ci/github:0.4.1
# In Gitlab CI
docker pull ghcr.io/zoomoid/assignments/ci/gitlab:0.4.1
assignments - v0.4.0

Published by zoomoid about 2 years ago

  • Add shell autocompletions powered by cobra
  • Add Apache 2.0 License for the CLI package
  • Add CLI command documentation as markdown
  • Fix some makefile issues with pushing images

Full Changelog: https://github.com/zoomoid/assignments/compare/v0.3.0...v0.4.0

Updated Container Images

tl;dr: Use the newest image tag, i.e. docker pull ghcr.io/zoomoid/assignments:0.4.0

To work with the CLI inside a container, we advise you to use the most recent container image, i.e.:

docker run -ti ghcr.io/zoomoid/assignments/cli:0.4.0 -- ...

Update your workflows (Gitlab/Github) to use the most recent image

docker pull ghcr.io/zoomoid/assignments/runner:0.4.0

and for the release stages

# In Github Actions
docker pull ghcr.io/zoomoid/assignments/ci/github:0.4.0
# In Gitlab CI
docker pull ghcr.io/zoomoid/assignments/ci/gitlab:0.4.0
assignments - v0.3.0

Published by zoomoid about 2 years ago

This release marks the latest stable state up to now. The assignmentctl CLI implements all features of the first pass of requirements and is ready to be used in production for doing assignments. It has been augmented with container images and more to make it versatile to use in CI pipelines. For a full changelog see here:

Full Changelog: https://github.com/zoomoid/assignments/compare/v0.2.0...v0.3.0

assignments - v0.2.0

Published by zoomoid about 2 years ago

This release is mainly for the updated version of the LaTeX class, which fixes a bug where \ClassWarning had the wrong number of
arguments.

Additionally, the CLI includes a lot of changes, notably:

  • Switch from zap to zerolog for convenience and not having to pass the logger instance down with the context
  • Stabilize the generate command vastly
  • Remove viper dependency for config parsing, the (un-)marshalling functions were added before but never used, and the JSON serialization before converting to the YAML file caused issues with struct pointers
  • Properly implement the --verbose flag for debug level logging

Full Changelog: https://github.com/zoomoid/assignments/compare/v0.1.0...v0.2.0

assignments - v0.1.0

Published by zoomoid over 2 years ago

  • Publish LaTeX source files for reference
Package Rankings
Top 8.16% on Proxy.golang.org