From 2f4fa57672367e347e4ac57253b48b375cd7b4da Mon Sep 17 00:00:00 2001 From: Lars Albino Lemos Date: Sat, 29 Apr 2023 14:55:31 +0200 Subject: [PATCH 1/2] Updated TURBO config --- .github/workflows/size.yml | 3 +++ turbo.json | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/size.yml b/.github/workflows/size.yml index 86b15f04..42010303 100644 --- a/.github/workflows/size.yml +++ b/.github/workflows/size.yml @@ -1,6 +1,9 @@ name: Report bundle size on: + push: + branches: + - '*' pull_request: branches: - main diff --git a/turbo.json b/turbo.json index daff48b4..0988696d 100644 --- a/turbo.json +++ b/turbo.json @@ -2,7 +2,6 @@ "$schema": "https://turborepo.org/schema.json", "pipeline": { "build": { - "dependsOn": ["^build"], "outputs": ["dist/**"] }, "test": { From 659b2ec3f7ea5400e89aeb5f64008c6bca193499 Mon Sep 17 00:00:00 2001 From: Lars Albino Lemos Date: Sun, 30 Apr 2023 15:45:37 +0200 Subject: [PATCH 2/2] Add alternate build job --- .github/workflows/size.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/size.yml b/.github/workflows/size.yml index 42010303..414ce29c 100644 --- a/.github/workflows/size.yml +++ b/.github/workflows/size.yml @@ -9,8 +9,20 @@ on: - main - dev -jobs: - build: +jobs: + build_yarn: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - uses: preactjs/compressed-size-action@v2 + with: + minimum-change-threshold: 10000 # 10 KB + + + + build_turbo: runs-on: ubuntu-latest env: TURBO_API: 'http://127.0.0.1:9080'