From 77f27b598bc8533aee778e03ff029be2794e574e Mon Sep 17 00:00:00 2001 From: vato007 Date: Thu, 24 Apr 2025 18:58:25 +0930 Subject: [PATCH] Add CI workflow, --- .gitea/workflows/build.yaml | 16 ++++++++++++++++ angular.json | 21 ++++++--------------- 2 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..c5841e0 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,16 @@ +name: build + +on: push + +jobs: + build: + runs-on: ubuntu-latest + - uses: actions/checkout@v4 + with: + lfs: true + - uses: oven-sh/setup-bun@v2 + - name: Install NPM Packages + run: bun install + + - name: Build Web Dist + run: bun run build diff --git a/angular.json b/angular.json index a461f4b..9d06369 100644 --- a/angular.json +++ b/angular.json @@ -23,9 +23,7 @@ "outputPath": "dist/ingey-eager", "index": "src/index.html", "browser": "src/main.ts", - "polyfills": [ - "zone.js" - ], + "polyfills": ["zone.js"], "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ @@ -34,9 +32,7 @@ "input": "public" } ], - "styles": [ - "src/styles.scss" - ], + "styles": ["src/styles.scss"], "scripts": [] }, "configurations": { @@ -44,8 +40,8 @@ "budgets": [ { "type": "initial", - "maximumWarning": "500kB", - "maximumError": "1MB" + "maximumWarning": "2MB", + "maximumError": "5MB" }, { "type": "anyComponentStyle", @@ -81,10 +77,7 @@ "test": { "builder": "@angular-devkit/build-angular:karma", "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], + "polyfills": ["zone.js", "zone.js/testing"], "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ @@ -93,9 +86,7 @@ "input": "public" } ], - "styles": [ - "src/styles.scss" - ], + "styles": ["src/styles.scss"], "scripts": [] } }