Skip to content

Commit 09ca361

Browse files
Fix GitHub Actions workflows: Remove hosting directory reference
- Remove working-directory: hosting from both workflow files - Add npm run build step to properly build the React app - Workflows now work with our root-level React TypeScript app - This fixes the deployment error about missing hosting directory The automatic deployments should now work correctly on push to main!
1 parent 6f8ced7 commit 09ca361

File tree

4 files changed

+64
-8
lines changed

4 files changed

+64
-8
lines changed

.firebase/logs/vsce-debug.log

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2065,3 +2065,55 @@ E0729 14:26:03.059284 69804 watch.go:76] watchAllDir unable to walk dir `/User
20652065
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:03.059248 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\nE0729 14:26:03.059284 69804 watch.go:76] watchAllDir unable to walk dir `/Users/chliang/Projects/prompt-manager/dataconnect`: on path \"/Users/chliang/Projects/prompt-manager/dataconnect\" (DirEntry: <nil>): lstat /Users/chliang/Projects/prompt-manager/dataconnect: no such file or directory\n"}}
20662066
[debug] [2025-07-29T21:26:13.058Z] E0729 14:26:13.058424 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
20672067
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:13.058424 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2068+
[debug] [2025-07-29T21:26:23.058Z] E0729 14:26:23.058148 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2069+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:23.058148 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2070+
[debug] [2025-07-29T21:26:33.057Z] E0729 14:26:33.057401 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2071+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:33.057401 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2072+
[debug] [2025-07-29T21:26:43.057Z] E0729 14:26:43.057740 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2073+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:43.057740 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2074+
[debug] [2025-07-29T21:26:53.057Z] E0729 14:26:53.057062 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2075+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:26:53.057062 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2076+
[debug] [2025-07-29T21:27:03.056Z] E0729 14:27:03.056832 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2077+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:03.056832 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2078+
[debug] [2025-07-29T21:27:13.057Z] E0729 14:27:13.057078 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2079+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:13.057078 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2080+
[debug] [2025-07-29T21:27:23.055Z] E0729 14:27:23.055695 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2081+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:23.055695 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2082+
[debug] [2025-07-29T21:27:33.055Z] E0729 14:27:33.055519 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2083+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:33.055519 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2084+
[debug] [2025-07-29T21:27:43.056Z] E0729 14:27:43.056039 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2085+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:43.056039 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2086+
[debug] [2025-07-29T21:27:53.054Z] E0729 14:27:53.054607 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2087+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:27:53.054607 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2088+
[debug] [2025-07-29T21:28:03.054Z] E0729 14:28:03.054348 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2089+
E0729 14:28:03.054426 69804 watch.go:76] watchAllDir unable to walk dir `/Users/chliang/Projects/prompt-manager/dataconnect`: on path "/Users/chliang/Projects/prompt-manager/dataconnect" (DirEntry: <nil>): lstat /Users/chliang/Projects/prompt-manager/dataconnect: no such file or directory
2090+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:03.054348 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\nE0729 14:28:03.054426 69804 watch.go:76] watchAllDir unable to walk dir `/Users/chliang/Projects/prompt-manager/dataconnect`: on path \"/Users/chliang/Projects/prompt-manager/dataconnect\" (DirEntry: <nil>): lstat /Users/chliang/Projects/prompt-manager/dataconnect: no such file or directory\n"}}
2091+
[debug] [2025-07-29T21:28:13.054Z] E0729 14:28:13.053983 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2092+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:13.053983 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2093+
[debug] [2025-07-29T21:28:23.054Z] E0729 14:28:23.054630 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2094+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:23.054630 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2095+
[debug] [2025-07-29T21:28:33.053Z] E0729 14:28:33.053538 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2096+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:33.053538 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2097+
[debug] [2025-07-29T21:28:43.053Z] E0729 14:28:43.053075 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2098+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:43.053075 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2099+
[debug] [2025-07-29T21:28:53.052Z] E0729 14:28:53.052774 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2100+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:28:53.052774 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2101+
[debug] [2025-07-29T21:29:03.052Z] E0729 14:29:03.052221 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2102+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:03.052221 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2103+
[debug] [2025-07-29T21:29:13.053Z] E0729 14:29:13.052984 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2104+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:13.052984 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2105+
[debug] [2025-07-29T21:29:23.051Z] E0729 14:29:23.051582 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2106+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:23.051582 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2107+
[debug] [2025-07-29T21:29:33.051Z] E0729 14:29:33.051332 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2108+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:33.051332 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2109+
[debug] [2025-07-29T21:29:43.052Z] E0729 14:29:43.051923 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2110+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:43.051923 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2111+
[debug] [2025-07-29T21:29:53.050Z] E0729 14:29:53.050644 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2112+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:29:53.050644 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2113+
[debug] [2025-07-29T21:30:03.051Z] E0729 14:30:03.050913 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2114+
E0729 14:30:03.050976 69804 watch.go:76] watchAllDir unable to walk dir `/Users/chliang/Projects/prompt-manager/dataconnect`: on path "/Users/chliang/Projects/prompt-manager/dataconnect" (DirEntry: <nil>): lstat /Users/chliang/Projects/prompt-manager/dataconnect: no such file or directory
2115+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:30:03.050913 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\nE0729 14:30:03.050976 69804 watch.go:76] watchAllDir unable to walk dir `/Users/chliang/Projects/prompt-manager/dataconnect`: on path \"/Users/chliang/Projects/prompt-manager/dataconnect\" (DirEntry: <nil>): lstat /Users/chliang/Projects/prompt-manager/dataconnect: no such file or directory\n"}}
2116+
[debug] [2025-07-29T21:30:13.050Z] E0729 14:30:13.049943 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2117+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:30:13.049943 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}
2118+
[debug] [2025-07-29T21:30:23.049Z] E0729 14:30:23.049466 69804 load.go:23] Could not load config from "/Users/chliang/Projects/prompt-manager/dataconnect": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`
2119+
{"metadata":{"emulator":{"name":"dataconnect"},"message":"E0729 14:30:23.049466 69804 load.go:23] Could not load config from \"/Users/chliang/Projects/prompt-manager/dataconnect\": could not find dataconnect.yaml in `/Users/chliang/Projects/prompt-manager/dataconnect`\n"}}

.github/workflows/firebase-hosting-merge.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14-
- run: npm ci
14+
- run: npm ci && npm run build
1515
- uses: FirebaseExtended/action-hosting-deploy@v0
1616
with:
1717
repoToken: ${{ secrets.GITHUB_TOKEN }}
@@ -20,6 +20,3 @@ jobs:
2020
projectId: prompt-manager-2024
2121
env:
2222
FIREBASE_CLI_EXPERIMENTS: webframeworks
23-
defaults:
24-
run:
25-
working-directory: hosting

.github/workflows/firebase-hosting-pull-request.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,11 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v4
16-
- run: npm ci
16+
- run: npm ci && npm run build
1717
- uses: FirebaseExtended/action-hosting-deploy@v0
1818
with:
1919
repoToken: ${{ secrets.GITHUB_TOKEN }}
2020
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_PROMPT_MANAGER_2024 }}
2121
projectId: prompt-manager-2024
2222
env:
2323
FIREBASE_CLI_EXPERIMENTS: webframeworks
24-
defaults:
25-
run:
26-
working-directory: hosting

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
A modern, secure web application for managing and organizing AI prompts with Firebase authentication and Firestore database integration.
44

5+
## 🌐 **Live Demo**
6+
**🔗 [https://prompt-manager-2024.web.app](https://prompt-manager-2024.web.app)**
7+
8+
*Try it now! Create an account and start managing your AI prompts in the cloud.*
9+
510
![Prompt Manager](https://img.shields.io/badge/React-18-blue)
611
![Firebase](https://img.shields.io/badge/Firebase-10-orange)
712
![TypeScript](https://img.shields.io/badge/TypeScript-5-blue)
@@ -108,6 +113,11 @@ npm start
108113

109114
Visit `http://localhost:3000` and create an account to start managing your prompts!
110115

116+
## 🌐 **Or Use the Live Version**
117+
118+
**No setup required!** You can use the app right now at:
119+
**🔗 [https://prompt-manager-2024.web.app](https://prompt-manager-2024.web.app)**
120+
111121
## 📁 Project Structure
112122

113123
```

0 commit comments

Comments
 (0)