esciencecenter-digital-skills / training-infrastructure

collection of files used in setting up the new training infrastructure
Apache License 2.0
0 stars 0 forks source link

Automation hotfix #9

Open PabRod opened 2 years ago

PabRod commented 2 years ago

Problem

At the moment, we have to run the script on an authorized laptop (typically @liekelotte 's). We would like to run it via GitHub actions, but the package Microsoft365R requires interactive configuration (as far as we know).

Solution (hotfix)

The whole installation, including the configuration, can be packed into a Docker image and run from GitHub actions.

Sub-problem

We don't want to publish a Docker image with someone's Microsoft credentials.

Solution

Certainly there should be ways of doing this in a safe way. A private Docker? Maybe password-protect it, and store the password as a GitHub secret?

What do you think about this, @liekelotte?