Skip to content

Commit

Permalink
Merge pull request #199 from aiarena/chore/integrate-2023-season-3
Browse files Browse the repository at this point in the history
Integrate 2023 season 3 changes
  • Loading branch information
lladdy authored Nov 17, 2024
2 parents 6ddf3d3 + 7cc796d commit dd2f863
Show file tree
Hide file tree
Showing 5 changed files with 1,346 additions and 1,248 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

# Version number of the docker images - increment when there are huge changes
env:
BOT_VERSION: 'v0.5.2'
BOT_VERSION: 'v0.5.3'
PYTHON_VERSION: '3.11'
SC2_VERSION: '4.10'

Expand Down
28 changes: 23 additions & 5 deletions changes.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,29 @@
# Bot Dockerfile changes:
## General:
# 2023-11-15 (v0.4.0)
## SC2 Dockerfile changes:
### General:
- Upgraded base image to Debian Bookworm
## Bot Dockerfile changes:
### General:
- Upgraded base image to Debian Bookworm
### .NET:
- Added .NET 8
- Removed .NET 6
### Python:

### Python libraries
- No breaking changes
### NodeJS:
- Upgraded to v18

# 2023-05-15 (v0.3.0)
## Bot Dockerfile changes:
### General:
- Added ffmpeg, libsm6, libxext6 system packages
## .NET:
### .NET:
- Added ML.NET
## Python:
### Python:
- Updated to Python 3.11
## Python libraries
### Python libraries
- **aiohttp "^3.7.4" -> "^3.8.4"**
- attrs = "^21.4.0" -> "^23.1.0"
- burnysc2 = "^6.0.0" -> "^6.2.0"
Expand Down
6 changes: 3 additions & 3 deletions docker/Dockerfile.bot
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG PYTHON_VERSION=3.11

FROM python:$PYTHON_VERSION-slim-bullseye
FROM python:$PYTHON_VERSION-slim-bookworm
LABEL AI Arena <[email protected]>

USER root
Expand Down Expand Up @@ -45,13 +45,13 @@ RUN dpkg -i packages-microsoft-prod.deb \
&& rm packages-microsoft-prod.deb \
&& apt-get update \
# Add NET runtimes
&& apt-get install --no-install-recommends --assume-yes dotnet-runtime-6.0 dotnet-sdk-7.0 \
&& apt-get install --no-install-recommends --assume-yes dotnet-runtime-6.0 dotnet-sdk-7.0 dotnet-sdk-8.0 \
# Install ML.NET
&& dotnet tool install -g mlnet-linux-x64 --version 16.15.1 \
&& rm -rf /var/lib/apt/lists/*

# Install nodejs
RUN wget -qO- https://deb.nodesource.com/setup_16.x | bash - \
RUN wget -qO- https://deb.nodesource.com/setup_18.x | bash - \
&& apt install --assume-yes --no-install-recommends --no-show-upgraded nodejs

# Add local pyproject.toml and poetry.lock which contain bot requirements
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.sc2
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM debian:bullseye-slim
FROM debian:bookworm-slim
LABEL AI Arena <[email protected]>

USER root
Expand Down
Loading

0 comments on commit dd2f863

Please sign in to comment.