Skip to content

Commit 6e48a49

Browse files
feat: initial implementation (#1)
* chore: project created with projen * feat: generate cdk patched schema from the service spec * chore: refactor for code improvements * dependency updates * chore: update dependencies which updates the schema
1 parent 2fd20d1 commit 6e48a49

37 files changed

+209042
-10
lines changed

.eslintrc.json

Lines changed: 149 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.gitattributes

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/pull_request_template.md

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/build.yml

Lines changed: 75 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Generate CDK Schema
2+
3+
on:
4+
schedule:
5+
- cron: '0 0 * * *'
6+
workflow_dispatch:
7+
8+
jobs:
9+
generate_schema:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- uses: ./
15+
with:
16+
output-path: ./generated
17+
18+
- uses: actions/upload-artifact@v4
19+
with:
20+
name: cdk-schema-files
21+
path: |
22+
./generated/cdk-resources.json
23+
./generated/cdk-types.json

.github/workflows/pull-request-lint.yml

Lines changed: 28 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/release.yml

Lines changed: 78 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)