Skip to content

Commit

Permalink
chore(ci): point stencil nightly at feature-7.0 (#26774)
Browse files Browse the repository at this point in the history
this commit points the stencil nightly tests at framework v7's feature
branch. stencil 3 (which is now the `HEAD` of the stencil repo's `main`
branch) had breaking changes. framework v7 will use stencil v3, and it
is in this branch that the fixes for the breaking changes have been
applied.
  • Loading branch information
rwaskiewicz authored Feb 9, 2023
1 parent c8528cd commit f985f60
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 3 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/actions/build-core-stencil-eval/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ runs:
using: 'composite'
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: actions/setup-node@v3
with:
node-version: 16.x
Expand Down
32 changes: 29 additions & 3 deletions .github/workflows/stencil-eval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ on:
# at 6:00 UTC (6:00 am UTC)
- cron: '00 06 * * 1-5'


# When pushing a new commit we should
# cancel the previous test run to not
# consume more runners than we need to.
Expand All @@ -22,29 +21,34 @@ jobs:
steps:
- uses: actions/checkout@v3
with:
# Checkout the latest commit in this branch
ref: ${{ github.event.pull_request.head.sha }}
ref: feature-7.0
- uses: ./.github/workflows/actions/build-core-stencil-eval

test-core-clean-build:
needs: [build-core]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-core-clean-build

test-core-lint:
needs: [build-core]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-core-lint

test-core-spec:
needs: [build-core]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-core-spec

test-core-screenshot:
Expand All @@ -66,6 +70,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-core-screenshot
with:
shard: ${{ matrix.shard }}
Expand Down Expand Up @@ -94,13 +100,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-vue

build-vue-router:
needs: [build-vue]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-vue-router

test-vue-e2e:
Expand All @@ -112,6 +122,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-vue-e2e
with:
app: ${{ matrix.apps }}
Expand All @@ -130,13 +142,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-angular

build-angular-server:
needs: [build-angular]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-angular-server

test-angular-e2e:
Expand All @@ -148,6 +164,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-angular-e2e
with:
app: ${{ matrix.apps }}
Expand All @@ -166,25 +184,33 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-react

build-react-router:
needs: [build-react]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/build-react-router

test-react-router-e2e:
needs: [build-react, build-react-router]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-react-router-e2e

test-react-e2e:
needs: [build-react, build-react-router]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: feature-7.0
- uses: ./.github/workflows/actions/test-react-e2e

0 comments on commit f985f60

Please sign in to comment.