one-zero-eight / website

InNoHassle website for accessing ecosystem services at Innopolis University. Student dashboard, personal schedule, room booking, interactive maps, and more.
https://innohassle.ru
MIT License
10 stars 4 forks source link

Build Docker and publish to ghcr #133

Closed ArtemSBulgakov closed 1 month ago

ArtemSBulgakov commented 8 months ago

Describe the feature

Currently the Docker images are built on our servers. In order to remove the load during build, we can build images on GitHub Actions.

Suggested solution

Use the same Actions workflow as we use on other repositories (ex. Events).

Additional context

This issue needs #128 to be resolved. Currently the image cannot be built with dynamic .env variables.

ArtemSBulgakov commented 1 month ago

Not needed anymore as we use static files. They can be downloaded from workflow artifacts