From 2987d99e856a72c4a4cdd76c3c9ef0354d7edc51 Mon Sep 17 00:00:00 2001 From: Kosuke Tanabe Date: Sun, 25 Aug 2024 21:57:24 +0900 Subject: [PATCH] update CI --- .github/workflows/docker-image.yml | 6 +++--- Dockerfile | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 4d57e52d9..f7e3beb3a 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: docker/metadata-action@v4 + - uses: docker/metadata-action@v5 id: meta with: images: ghcr.io/next-l/enju_leaf @@ -24,13 +24,13 @@ jobs: type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - name: Docker Login - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push Docker images - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v6 with: push: true tags: ${{ steps.meta.outputs.tags }} diff --git a/Dockerfile b/Dockerfile index a004c5e89..12787b987 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,7 +28,7 @@ RUN apt-get update -qq && apt-get install --no-install-recommends -y curl gnupg apt-get install --no-install-recommends -y build-essential git libpq-dev libvips pkg-config nodejs yarn # Install application gems -COPY Gemfile Gemfile.lock package.json ./ +COPY Gemfile Gemfile.lock package.json yarn.lock ./ RUN bundle install && \ rm -rf ~/.bundle/ "${BUNDLE_PATH}"/ruby/*/cache "${BUNDLE_PATH}"/ruby/*/bundler/gems/*/.git && \ bundle exec bootsnap precompile --gemfile && \