Skip to content

Releases: sansterbioanalytics/unified-actions-runner

v1.0.2

02 Apr 15:38
8a805e3
Compare
Choose a tag to compare

Features

  • Added GNU scientific computing library libgsl-dev and hd5f support libhdf5-serial-dev to r-4.2.2 image

Bug Fixes

  • Reorganized how docker compose was installed (myoung34)

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Mar 00:07
64b53a3
Compare
Choose a tag to compare

v1.0.1

Bug Fixes

  • Updated GH runner version to resolve an issue with release-please workflows on self-hosted runners.

v1.0.0 Initial Release

19 Feb 21:39
Compare
Choose a tag to compare

v1.0.0 Initial Release

Initial Release of Unified Action Runners with stable docker images for r-4.2.2 and python-3.10

Authors:

License:

MIT License

Global features

  • docker-ce-cli Easily launch docker images no matter where you are
  • vscode (sudo) user setup with basic necessities (wget, less, htop, git, build-essential, curl)
  • devcontainer
  • zsh as default shell with autosuggestions, completions, and syntax highlighting

Branch-specific features

  • master
    • Stable base actions-runner and devcontainer environment. Production-level
  • dev
    • Unstable actions-runner and devcontainer environment. Used to keep master stable :)
  • r-4.2.2
    • R version 4.2.2 , built from source with optimizations (openblas, lapack, R-shlib, even JAVA!)
    • Literally every system library I could find for building R dependencies from source.
    • renv to handle package dependencies, with a persistent shared cache between containers and CI/CD workflows
    • xfun, devtools always good to have on hand
    • radian, languageserver, lintr for linting within vscode
    • x11, latex, pdf to handle all of your plotting library desires
  • python-3.10
    • Python version 3.10.6 with a variety build requirements installed.
    • pip, pipx, venv, mamba, poetry, libcairo Your choice, but please use virtual environments.