You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/07/21 15:23:16 UTC
[airflow] branch v2-3-test updated: Also compile www assets in non-main branch
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v2-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v2-3-test by this push:
new 51cd093b39 Also compile www assets in non-main branch
51cd093b39 is described below
commit 51cd093b39831e11119fb173c4c182f9cfc93b16
Author: Jarek Potiuk <ja...@polidea.com>
AuthorDate: Thu Jul 21 17:22:46 2022 +0200
Also compile www assets in non-main branch
---
.github/workflows/ci.yml | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 78ef756b4f..c2c7da6d5d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -340,8 +340,7 @@ jobs:
${{ hashFiles('.pre-commit-config.yaml') }}"
restore-keys: pre-commit-${{steps.host-python-version.outputs.host-python-version}}
if: >
- needs.build-info.outputs.in-workflow-build == 'true' &&
- needs.build-info.outputs.default-branch == 'main'
+ needs.build-info.outputs.in-workflow-build == 'true'
- name: "Regenerate dependencies in case they was modified manually so that we can build an image"
run: >
breeze static-checks --type update-providers-dependencies --all-files
@@ -352,8 +351,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
- name: Compile www assets
run: breeze compile-www-assets
if: >
- needs.build-info.outputs.in-workflow-build == 'true' &&
- needs.build-info.outputs.default-branch == 'main'
+ needs.build-info.outputs.in-workflow-build == 'true'
- name: >
Build & Push CI images ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
${{ needs.build-info.outputs.all-python-versions-list-as-string }}
@@ -692,12 +690,6 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
steps:
- name: Cleanup repo
run: docker run -v "${GITHUB_WORKSPACE}:/workspace" -u 0:0 bash -c "rm -rf /workspace/*"
- - name: "Setup python"
- uses: actions/setup-python@v4
- with:
- python-version: ${{ needs.build-info.outputs.default-python-version }}
- cache: 'pip'
- cache-dependency-path: ./dev/breeze/setup*
- name: Cache pre-commit envs
uses: actions/cache@v3
with:
@@ -711,6 +703,12 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
ref: ${{ github.sha }}
fetch-depth: 2
persist-credentials: false
+ - name: "Setup python"
+ uses: actions/setup-python@v4
+ with:
+ python-version: ${{ needs.build-info.outputs.default-python-version }}
+ cache: 'pip'
+ cache-dependency-path: ./dev/breeze/setup*
- run: ./scripts/ci/install_breeze.sh
- name: "Free space"
run: breeze free-space
@@ -1619,6 +1617,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
runs-on: ${{ fromJson(needs.build-info.outputs.runs-on) }}
needs:
- build-info
+ - docs
- wait-for-ci-images
- wait-for-prod-images
- static-checks
@@ -1799,7 +1798,8 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
RUNS_ON: ${{ fromJson(needs.build-info.outputs.runs-on)[0] }}
if: >
needs.build-info.outputs.upgrade-to-newer-dependencies != 'false' &&
- needs.build-info.outputs.in-workflow-build == 'true'
+ needs.build-info.outputs.in-workflow-build == 'true' &&
+ needs.build-info.outputs.merge-run != 'true'
steps:
- name: Cleanup repo
run: docker run -v "${GITHUB_WORKSPACE}:/workspace" -u 0:0 bash -c "rm -rf /workspace/*"