diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index bc5cef3..bd703c8 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -39,18 +39,6 @@ jobs: file: ./Dockerfile push: true tags: ${{secrets.DOCKER_HUB_USERNAME}}/portfolio:v1 - secrets: | - "SPOTIFY_CLIENT_ID=${{secrets.SPOTIFY_CLIENT_ID}}" - "SPOTIFY_CLIENT_SECRET=${{secrets.SPOTIFY_CLIENT_SECRET}}" - "SPOTIFY_REFRESH_TOKEN=${{secrets.SPOTIFY_REFRESH_TOKEN}}" - "NEXT_PUBLIC_SITE_URL=${{secrets.NEXT_PUBLIC_SITE_URL}}" - "GITHUB_ACCESS_TOKEN=${{secrets._GITHUB_ACCESS_TOKEN}}" - "GITHUB_USERNAME=${{secrets._GITHUB_USERNAME}}" - "GITHUB_CLIENT_ID=${{secrets._GITHUB_CLIENT_ID}}" - "GITHUB_SECRET=${{secrets._GITHUB_SECRET}}" - "NEXT_PUBLIC_SUPABASE_URL=${{secrets.NEXT_PUBLIC_SUPABASE_URL}}" - "NEXT_PUBLIC_SUPABASE_ANON_KEY=${{secrets.NEXT_PUBLIC_SUPABASE_ANON_KEY}}" - "SUPABASE_SERVICE_ROLE_KEY=${{secrets.SUPABASE_SERVICE_ROLE_KEY}}" - name: Stop the docker container continue-on-error: true diff --git a/Dockerfile b/Dockerfile index 39cf8f3..de7aef4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,31 +22,6 @@ WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . -RUN --mount=type=secret,id=SPOTIFY_CLIENT_ID \ - --mount=type=secret,id=SPOTIFY_CLIENT_SECRET \ - --mount=type=secret,id=SPOTIFY_REFRESH_TOKEN \ - --mount=type=secret,id=NEXT_PUBLIC_SITE_URL \ - --mount=type=secret,id=GITHUB_ACCESS_TOKEN \ - --mount=type=secret,id=GITHUB_USERNAME \ - --mount=type=secret,id=GITHUB_CLIENT_ID \ - --mount=type=secret,id=GITHUB_SECRET \ - --mount=type=secret,id=NEXT_PUBLIC_SUPABASE_URL \ - --mount=type=secret,id=NEXT_PUBLIC_SUPABASE_ANON_KEY \ - --mount=type=secret,id=SUPABASE_SERVICE_ROLE_KEY \ - export SPOTIFY_CLIENT_ID=$(sed -n 's/^SPOTIFY_CLIENT_ID=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_CLIENT_SECRET=$(sed -n 's/^SPOTIFY_CLIENT_SECRET=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^SPOTIFY_REFRESH_TOKEN=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^NEXT_PUBLIC_SITE_URL=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^GITHUB_ACCESS_TOKEN=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^GITHUB_USERNAME=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^GITHUB_CLIENT_ID=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^GITHUB_SECRET=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^NEXT_PUBLIC_SUPABASE_URL=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^NEXT_PUBLIC_SUPABASE_ANON_KEY=\(.*\)$/\1/p' .env) && \ - export SPOTIFY_REFRESH_TOKEN=$(sed -n 's/^SUPABASE_SERVICE_ROLE_KEY=\(.*\)$/\1/p' .env) - -RUN rm .env - # Next.js collects completely anonymous telemetry data about general usage. # Learn more here: https://nextjs.org/telemetry # Uncomment the following line in case you want to disable telemetry during the build.