Skip to content

Conversation

@TimPurdum
Copy link
Collaborator

Closes #1

File Org

  • Removed mac-specific files. I don't anticipate us ever creating Mac containers.
  • Renamed folder to Runner to remove space and make simpler.

Dockerfile Changes

  • Updated docker image to Ubuntu 22.04
  • Updated GitHub action runner version to 2.325.0
  • Added git install so we have a current version of git that supports submodules
  • Added powershell install
  • Added Azure CLI install
  • Set permissions on /usr/share/dotnet to allow for installing .NET as part of the pipeline
  • Added fix for a line ending issue I had on windows

Docker-compose.yml Changes

  • Vastly simplified. I don't think we need parallel runners, we're usually running one task at a time. If that changes, we could add that back in.
  • Moved from environment variables in this file to env_file: .env, so we can use that file as a secrets file (also added that file to .gitignore).
  • Switched from using youssef's image to building local image from Dockerfile

@TimPurdum TimPurdum requested review from morehavoc and zwaap June 12, 2025 19:03
@TimPurdum TimPurdum self-assigned this Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Runner to Support GeoBlazor

2 participants