From e94132ff283d2bc70c1144bfa5db95422d377008 Mon Sep 17 00:00:00 2001 From: Mo Date: Fri, 17 Jun 2022 08:23:27 -0500 Subject: [PATCH] chore(workflow): compile components with latest version set --- .github/workflows/version-bump.yml | 17 ----------------- packages/components/package.json | 3 ++- packages/components/scripts/VERSION.sh | 10 ++++++++++ 3 files changed, 12 insertions(+), 18 deletions(-) create mode 100755 packages/components/scripts/VERSION.sh diff --git a/.github/workflows/version-bump.yml b/.github/workflows/version-bump.yml index 536e92c2d..60e98030c 100644 --- a/.github/workflows/version-bump.yml +++ b/.github/workflows/version-bump.yml @@ -32,23 +32,6 @@ jobs: - name: Install Dependencies run: yarn install - - name: Get Changed Components Files - id: changed-component-files - uses: tj-actions/changed-files@v23 - with: - files: packages/components/** - - - name: Compile Components - if: steps.changed-component-files.outputs.any_changed == 'true' - run: yarn components:clean && yarn components:compile - working-directory: packages/components - - name: Package and Commit Components - if: steps.changed-component-files.outputs.any_changed == 'true' - run: | - node packages/components/scripts/package.mjs - git add . - (git commit -m 'chore(release): components') || true - - name: Bump Prod Version Graduate continue-on-error: true id: graduateRelease diff --git a/packages/components/package.json b/packages/components/package.json index 7b64dd9c9..c5a3f61fc 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -15,7 +15,8 @@ "components:lint": "yarn workspaces foreach --parallel --jobs 10 --verbose --exclude @standardnotes/components-meta run components:lint", "components:test": "yarn workspaces foreach --parallel --jobs 10 --verbose --exclude @standardnotes/components-meta run components:test", "components:compile": "yarn workspaces foreach --parallel --jobs 10 --verbose --exclude @standardnotes/components-meta run components:compile", - "package": "node scripts/package.mjs" + "package": "node scripts/package.mjs", + "version": "./scripts/VERSION.sh" }, "devDependencies": { "@standardnotes/deterministic-zip": "^1.2.0", diff --git a/packages/components/scripts/VERSION.sh b/packages/components/scripts/VERSION.sh new file mode 100755 index 000000000..a3c936a7c --- /dev/null +++ b/packages/components/scripts/VERSION.sh @@ -0,0 +1,10 @@ + +echo 'Compiling components from' $(pwd) + +yarn components:clean && yarn components:compile + +echo "Packaging component assets and zips..." + +node scripts/package.mjs +git add dist +(git commit -m 'chore(release): components') || true \ No newline at end of file