Skip to content

ImagingDataCommons/idc-viewers-sandbox-gha-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDC Viewers Sandbox - GitHub Actions Testing

This repository stores and manages GitHub Actions for various Imaging Data Commons (IDC) repositories.

Associated IDC Repositories:

GitHub Actions Overview

This repository contains the following GitHub Actions for automated deployment and testing across IDC repositories:

  • ohif/deploy-v3
    Deploys a preview of the ViewersV3 repository’s master branch.

  • ohif/deploy-v3-with-add-ons
    Deploys a preview of the ViewersV3 master branch, pre-configured with the latest changes from:

  • ohif/deploy-v3-upstream
    Deploys a preview of the Viewers repository’s master branch.

  • ohif/deploy-v3-upstream-with-add-ons
    Deploys a preview of the Viewers master branch, pre-configured with the latest changes from:

    Format of the URL for configuring secondary GHC DICOM store: https://viewers-sandbox-gha-testing.web.app/viewer?StudyInstanceUIDs=<UID>&gcp=projects/<project>/locations/<location>/datasets/<dataset>/dicomStores/<store>

  • slim/deploy
    Deploys the latest version of Slim Viewer.

  • slim/deploy-with-dmv
    Deploys the latest version of Slim Viewer along with the latest DICOM Microscopy Viewer.

Deployment URL

All actions deploy to:
https://viewers-sandbox-gha-testing.web.app/

Configuration

The following environment variables are required for configuring the GitHub Actions:

  • FIREBASE_PROJECT_ID
    Firebase project identifier.

  • OHIF_CONFIG_JS_URL
    URL to a Gist containing the OHIF configuration (with OIDC).

  • OHIF_FIREBASE_JSON_URL
    URL to the Firebase configuration for OHIF.

  • SLIM_CONFIG_JS_URL
    URL to a Gist containing the Slim Viewer configuration (with OIDC).

  • SLIM_FIREBASE_JSON_URL
    URL to the Firebase configuration for Slim Viewer.


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published