Skip to content

Commit b269def

Browse files
committed
wip
1 parent be4e253 commit b269def

File tree

19 files changed

+12069
-52
lines changed

19 files changed

+12069
-52
lines changed

.github/workflows/validate.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,9 @@ jobs:
7777

7878
- name: 🚀 Deploy
7979
run:
80-
flyctl deploy --remote-only --build-arg EPICSHOP_COMMIT_SHA=${{
81-
github.sha }}
80+
flyctl deploy --remote-only --build-arg
81+
EPICSHOP_GITHUB_REPO=https://github.com/${{ github.repository }}
82+
--build-arg EPICSHOP_COMMIT_SHA=${{ github.sha }}
8283
working-directory: ./epicshop
8384
env:
8485
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}

epicshop/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ FROM node:24-bookworm-slim as base
22

33
RUN apt-get update && apt-get install -y git
44

5-
ENV EPICSHOP_GITHUB_REPO=https://github.com/epicweb-dev/mcp-auth
5+
# Build argument for GitHub repo URL
6+
ARG EPICSHOP_GITHUB_REPO
7+
ENV EPICSHOP_GITHUB_REPO=${EPICSHOP_GITHUB_REPO}
8+
69
ENV EPICSHOP_CONTEXT_CWD="/myapp/workshop-content"
710
ENV EPICSHOP_HOME_DIR="/myapp/.epicshop"
811
ENV EPICSHOP_DEPLOYED="true"

epicshop/oauth/eslint.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { config as defaultConfig } from '@epic-web/config/eslint'
2+
3+
/** @type {import("eslint").Linter.Config[]} */
4+
export default [
5+
{
6+
ignores: ['worker-configuration.d.ts', '.wrangler'],
7+
},
8+
...defaultConfig,
9+
]

0 commit comments

Comments
 (0)