From 22e5c984e7982c470a55750323e6eef24db18305 Mon Sep 17 00:00:00 2001 From: daz Date: Thu, 25 Jan 2024 11:24:35 -0700 Subject: [PATCH] Update workflows for move to 'sources' --- .github/actions/build-dist/action.yml | 1 + .github/dependabot.yml | 2 +- .github/workflows/ci-codeql.yml | 2 +- .github/workflows/ci-init-script-check.yml | 6 +++--- .github/workflows/ci-quick-check.yml | 1 + .github/workflows/ci-verify-outputs.yml | 1 + .github/workflows/demo-job-summary.yml | 3 +++ .github/workflows/integ-test-cache-cleanup.yml | 4 ++-- 8 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/actions/build-dist/action.yml b/.github/actions/build-dist/action.yml index f3c832c..5ab27ea 100644 --- a/.github/actions/build-dist/action.yml +++ b/.github/actions/build-dist/action.yml @@ -13,6 +13,7 @@ runs: node -v npm install npm run build + working-directory: sources - name: Upload distribution uses: actions/upload-artifact@v4 with: diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 2bd9938..1a84c4d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -64,7 +64,7 @@ updates: schedule: interval: "daily" - package-ecosystem: "gradle" - directory: "test/init-scripts" + directory: "sources/test/init-scripts" registries: - gradle-plugin-portal schedule: diff --git a/.github/workflows/ci-codeql.yml b/.github/workflows/ci-codeql.yml index 4519f21..fceeee6 100644 --- a/.github/workflows/ci-codeql.yml +++ b/.github/workflows/ci-codeql.yml @@ -33,7 +33,7 @@ jobs: languages: ${{ matrix.language }} config: | paths: - - src + - sources/src - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/ci-init-script-check.yml b/.github/workflows/ci-init-script-check.yml index fef303a..f0a4c74 100644 --- a/.github/workflows/ci-init-script-check.yml +++ b/.github/workflows/ci-init-script-check.yml @@ -4,8 +4,8 @@ on: push: paths: - '.github/workflows/ci-init-script-check.yml' - - 'src/resources/init-scripts/**' - - 'test/init-scripts/**' + - 'sources/src/resources/init-scripts/**' + - 'sources/test/init-scripts/**' workflow_dispatch: jobs: @@ -22,5 +22,5 @@ jobs: - name: Setup Gradle uses: gradle/gradle-build-action@v2.12.0 # Use a released version to avoid breakages - name: Run integration tests - working-directory: test/init-scripts + working-directory: sources/test/init-scripts run: ./gradlew check diff --git a/.github/workflows/ci-quick-check.yml b/.github/workflows/ci-quick-check.yml index fcc9af2..0a1af8c 100644 --- a/.github/workflows/ci-quick-check.yml +++ b/.github/workflows/ci-quick-check.yml @@ -29,6 +29,7 @@ jobs: run: | npm install npm run all + working-directory: sources action-inputs: needs: build-distribution diff --git a/.github/workflows/ci-verify-outputs.yml b/.github/workflows/ci-verify-outputs.yml index 8d78b24..12dd172 100644 --- a/.github/workflows/ci-verify-outputs.yml +++ b/.github/workflows/ci-verify-outputs.yml @@ -26,6 +26,7 @@ jobs: node -v npm install npm run build + working-directory: sources - name: Compare the expected and actual dist/ directories run: | diff --git a/.github/workflows/demo-job-summary.yml b/.github/workflows/demo-job-summary.yml index 803dac7..e9015fd 100644 --- a/.github/workflows/demo-job-summary.yml +++ b/.github/workflows/demo-job-summary.yml @@ -18,6 +18,7 @@ jobs: run: | npm install npm run build + working-directory: sources - name: Setup Gradle uses: ./ - name: Build kotlin-dsl project @@ -52,6 +53,7 @@ jobs: run: | npm install npm run build + working-directory: sources - name: Setup Gradle uses: ./ with: @@ -73,6 +75,7 @@ jobs: run: | npm install npm run build + working-directory: sources - name: Pre-create Gradle User Home shell: bash run: | diff --git a/.github/workflows/integ-test-cache-cleanup.yml b/.github/workflows/integ-test-cache-cleanup.yml index da91ae6..49d836f 100644 --- a/.github/workflows/integ-test-cache-cleanup.yml +++ b/.github/workflows/integ-test-cache-cleanup.yml @@ -33,7 +33,7 @@ jobs: with: cache-read-only: false # For testing, allow writing cache entries on non-default branches - name: Build with 3.1 - working-directory: test/jest/resources/cache-cleanup + working-directory: sources/test/jest/resources/cache-cleanup run: gradle --no-daemon --build-cache -Dcommons_math3_version="3.1" build # Second build will use the cache from the first build, but cleanup should remove unused artifacts @@ -54,7 +54,7 @@ jobs: cache-read-only: false gradle-home-cache-cleanup: true - name: Build with 3.1.1 - working-directory: test/jest/resources/cache-cleanup + working-directory: sources/test/jest/resources/cache-cleanup run: gradle --no-daemon --build-cache -Dcommons_math3_version="3.1.1" build check-clean-cache: