Skip to content

Commit f825a20

Browse files
authored
Merge pull request #70 from objectstack-ai/copilot/update-action-runtime-environment
2 parents 7fb2a98 + 038baaa commit f825a20

File tree

11 files changed

+59
-63
lines changed

11 files changed

+59
-63
lines changed

.github/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ This directory contains all GitHub-specific configuration and automation for the
1818
│ └── check-links.yml # Documentation link validation
1919
├── dependabot.yml # Automated dependency updates
2020
├── labeler.yml # PR labeling rules
21-
├── markdown-link-check-config.json # Link checker config
2221
└── WORKFLOWS.md # Detailed workflow documentation
2322
```
2423

@@ -100,7 +99,7 @@ Key workflows:
10099
## 🔍 Monitoring
101100

102101
View workflow runs:
103-
- Go to the [Actions tab](../../actions)
102+
- Go to the [Actions tab](https://github.com/objectstack-ai/objectos/actions)
104103
- Filter by workflow name
105104
- Check logs for failures
106105

.github/WORKFLOWS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -221,11 +221,11 @@ docs: update architecture guide
221221

222222
**Features:**
223223
- Checks all markdown files for broken links
224-
- Configurable via `.github/markdown-link-check-config.json`
224+
- Configurable via `lychee.toml` in repository root
225225
- Ignores localhost and internal anchors
226226
- Retries on 429 errors
227227

228-
**Configuration:** `.github/markdown-link-check-config.json`
228+
**Configuration:** `lychee.toml`
229229

230230
---
231231

@@ -279,7 +279,7 @@ Some workflows require repository secrets:
279279

280280
You can view the status of all workflows:
281281

282-
- **Actions tab:** [View workflows](../../actions)
282+
- **Actions tab:** [View workflows](https://github.com/objectstack-ai/objectos/actions)
283283
- **Badge:** Add workflow badges to README for quick status overview
284284

285285
---
@@ -292,7 +292,7 @@ To customize workflows:
292292
2. Update configuration files:
293293
- `.github/labeler.yml` - Label rules
294294
- `.github/dependabot.yml` - Dependency update settings
295-
- `.github/markdown-link-check-config.json` - Link checker settings
295+
- `lychee.toml` - Link checker settings (in repository root)
296296

297297
---
298298

.github/markdown-link-check-config.json

Lines changed: 0 additions & 31 deletions
This file was deleted.

QUICK_REFERENCE.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -458,10 +458,8 @@ fields:
458458
459459
## Resources
460460
461-
- **Documentation**: [docs.objectos.org](https://docs.objectos.org)
462-
- **GitHub**: [github.com/objectql/objectos](https://github.com/objectql/objectos)
463-
- **Protocol Spec**: [github.com/objectql/objectql](https://github.com/objectql/objectql)
464-
- **Examples**: [github.com/objectql/objectos/tree/main/examples](https://github.com/objectql/objectos/tree/main/examples)
461+
- **GitHub**: [github.com/objectstack-ai/objectos](https://github.com/objectstack-ai/objectos)
462+
- **Protocol Spec**: [github.com/objectstack-ai/objectql](https://github.com/objectstack-ai/objectql)
465463
466464
## Commands
467465
@@ -484,9 +482,8 @@ npm --prefix packages/server run test
484482

485483
1. **Read the Guide**: [Getting Started](./docs/guide/index.md)
486484
2. **Learn Architecture**: [Architecture Deep Dive](./docs/guide/architecture.md)
487-
3. **Explore Examples**: Check the [examples/](./examples) directory
488-
4. **Join Community**: Discord (coming soon)
489-
5. **Contribute**: See [CONTRIBUTING.md](./CONTRIBUTING.md)
485+
3. **Join Community**: Discord (coming soon)
486+
4. **Contribute**: See [CONTRIBUTING.md](./CONTRIBUTING.md)
490487

491488
---
492489

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
[![License](https://img.shields.io/badge/license-AGPL%20v3-red.svg)](LICENSE)
1111
[![Stack](https://img.shields.io/badge/stack-Node.js%20%7C%20NestJS-E0234E.svg)](https://nestjs.com/)
12-
[![Docker](https://img.shields.io/badge/docker-ready-blue.svg)](docker-compose.yml)
1312

1413
---
1514

@@ -166,7 +165,7 @@ Want to contribute or see what's coming next?
166165

167166
If you wish to build proprietary/closed-source SaaS applications using ObjectOS, or cannot comply with the AGPL, you must purchase a **Commercial License**.
168167

169-
👉 [Contact Sales for Enterprise Licensing](https://www.objectos.org/enterprise)
168+
👉 Contact us for Enterprise Licensing: [GitHub Issues](https://github.com/objectstack-ai/objectos/issues)
170169

171170
---
172171

ROADMAP.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -513,12 +513,9 @@ We follow Semantic Versioning (SemVer):
513513

514514
## Contact & Links
515515

516-
- **Website**: https://objectos.org
517-
- **GitHub**: https://github.com/objectql/objectos
518-
- **Protocol Spec**: https://github.com/objectql/objectql
519-
- **Documentation**: https://docs.objectos.org
520-
- **Discord**: https://discord.gg/objectos (coming soon)
521-
- **Twitter**: @ObjectOS (coming soon)
516+
- **GitHub**: https://github.com/objectstack-ai/objectos
517+
- **Protocol Spec**: https://github.com/objectstack-ai/objectql
518+
- **Discord**: https://discord.gg/objectos
522519

523520
---
524521

docs/guide/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,8 @@ Check your `permission_set` in the object definition and ensure the user has the
432432

433433
## Resources
434434

435-
- **[GitHub Repository](https://github.com/objectql/objectos)** - Source code
436-
- **[ObjectQL Protocol](https://github.com/objectql/objectql)** - Metadata standard
437-
- **[Examples](https://github.com/objectql/objectos/tree/main/examples)** - Sample applications
435+
- **[GitHub Repository](https://github.com/objectstack-ai/objectos)** - Source code
436+
- **[ObjectQL Protocol](https://github.com/objectstack-ai/objectql)** - Metadata standard
438437
- **[API Reference](./sdk-reference.md)** - Complete API docs
439438

440439
## Community

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -481,9 +481,9 @@ permission_set:
481481

482482
### Next Steps
483483

484-
- [Architecture Guide](/guide/architecture) - Deep dive into the kernel design
485-
- [Plugin Development](/guide/logic-hooks) - Extend ObjectOS with custom logic
486-
- [Sync Protocol](/spec/http-protocol) - Build offline-first clients
484+
- [Architecture Guide](./guide/architecture.md) - Deep dive into the kernel design
485+
- [Plugin Development](./guide/logic-hooks.md) - Extend ObjectOS with custom logic
486+
- [Sync Protocol](./spec/http-protocol.md) - Build offline-first clients
487487

488488
---
489489

docs/spec/http-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@ ws://localhost:3000/ws
622622
}
623623
```
624624

625-
See [Real-Time Guide](../guide/realtime.md) for details (coming soon).
625+
> **Note**: WebSocket real-time functionality is planned for a future release.
626626
627627
## API Versioning
628628

lychee.toml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Lychee link checker configuration
2+
3+
# Exclude these patterns from checking
4+
exclude = [
5+
# Local development URLs
6+
"^http://localhost",
7+
"^https://localhost",
8+
9+
# Anchor links (internal page references)
10+
"^#",
11+
12+
# VitePress internal routing (absolute paths in frontmatter)
13+
"^/guide/",
14+
"^/spec/",
15+
]
16+
17+
# HTTP request timeout in seconds
18+
timeout = 20
19+
20+
# Maximum number of retries
21+
max_retries = 3
22+
23+
# Retry on 429 (Too Many Requests)
24+
retry_wait_time = 2
25+
26+
# Accept these status codes as valid
27+
accept = [200, 201, 204, 206, 301, 302, 307, 308]
28+
29+
# User agent
30+
user_agent = "Mozilla/5.0 (compatible; lychee/0.21.0)"
31+
32+
# Maximum number of concurrent requests
33+
max_concurrency = 8
34+
35+
# Include verbosity in output
36+
verbose = true

0 commit comments

Comments
 (0)