diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 397d2db..9e8fb8c 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -22,6 +22,9 @@ jobs: - name: Check out the repo uses: actions/checkout@v3 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Log in to Sr Izan's container registry uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a with: diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index fb157a6..aebbed5 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/Dockerfile b/Dockerfile index ec9c608..fd27ae3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,9 +8,9 @@ WORKDIR /app RUN apk add --no-cache --virtual .gyp python3 make g++ COPY package.json yarn.lock ./ -RUN npm install -g typescript RUN yarn set version 4.1.1 -RUN yarn install --immutable +RUN yarn +RUN npm install -g typescript COPY . . RUN yarn build diff --git a/package.json b/package.json index dc6ed8d..4c01365 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ }, "devDependencies": { "@types/express": "^4.17.14", + "@types/node": "^20.12.7", "ts-node": "10.9.1", "tsc-watch": "^5.0.3", "typescript": "^5.4.5" diff --git a/yarn.lock b/yarn.lock index 250a877..411c733 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1679,7 +1679,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": +"@types/node@npm:*, @types/node@npm:^20.12.7": version: 20.12.7 resolution: "@types/node@npm:20.12.7" dependencies: @@ -4841,6 +4841,7 @@ __metadata: "@napi-rs/canvas": "npm:^0.1.52" "@sern/handler": "npm:^3.3.4" "@types/express": "npm:^4.17.14" + "@types/node": "npm:^20.12.7" axios: "npm:^1.6.8" dayjs: "npm:^1.11.6" discord-tictactoe: "npm:^4.0.0"