Skip to content

Commit

Permalink
Merge branch 'release/4.0.0-alpha1'
Browse files Browse the repository at this point in the history
  • Loading branch information
TravisCarden committed May 2, 2023
2 parents d9cb703 + c1ada9a commit 3bda400
Show file tree
Hide file tree
Showing 80 changed files with 4,145 additions and 3,909 deletions.
69 changes: 30 additions & 39 deletions .github/workflows/orca.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
---
name: ORCA CI
on:
push:
branches: [ main, develop, wip, support/**, release/**, hotfix/** ]
paths-ignore:
- .idea/**
- docs/**
pull_request:
branches: [ develop ]
paths-ignore:
- .idea/**
- docs/**
schedule:
# Daily at 00:00:00 UTC.
# @see https://crontab.cronhub.io/
- cron: "0 0 * * *"
push:
branches: [ main, develop, wip, support/**, release/**, hotfix/** ]
paths-ignore:
- .idea/**
- docs/**
pull_request:
branches: [ develop ]
paths-ignore:
- .idea/**
- docs/**
schedule:
# Daily at 00:00:00 UTC.
# @see https://crontab.cronhub.io/
- cron: "0 0 * * *"
jobs:
build:
runs-on: ubuntu-latest
Expand All @@ -30,6 +30,7 @@ jobs:
ORCA_SELF_TEST_COVERAGE_CLOVER: /home/runner/build/logs/clover.xml
ORCA_JOB: ${{ matrix.orca-job }}
ORCA_ENABLE_NIGHTWATCH: ${{ matrix.orca-enable-nightwatch }}
ORCA_COVERAGE_ENABLE: ${{ matrix.orca-coverage-enable }}

strategy:
matrix:
Expand Down Expand Up @@ -57,30 +58,20 @@ jobs:
- INTEGRATED_TEST_ON_NEXT_MAJOR_LATEST_MINOR_DEV
php-version: [ "8.1" ]
orca-enable-nightwatch: [ "FALSE" ]
orca-coverage-enable: [ "FALSE" ]
include:
- orca-job: STATIC_CODE_ANALYSIS
php-version: "8.1"
orca-enable-nightwatch: "FALSE"

- orca-job: INTEGRATED_TEST_ON_OLDEST_SUPPORTED
php-version: "7.4"
orca-enable-nightwatch: "FALSE"

- orca-job: INTEGRATED_TEST_ON_OLDEST_SUPPORTED
php-version: "8.0"
orca-enable-nightwatch: "FALSE"

- orca-job: ISOLATED_TEST_ON_NEXT_MAJOR_LATEST_MINOR_BETA_OR_LATER
# Testing Drupal 10 in php 8.1 with nightwatch and coverage.
- orca-job: ISOLATED_TEST_ON_CURRENT
php-version: "8.1"
orca-enable-nightwatch: "TRUE"
orca-coverage-enable: "TRUE"

- orca-job: INTEGRATED_TEST_ON_LATEST_LTS
php-version: "7.4"
orca-enable-nightwatch: "FALSE"

# Testing Drupal 10 in php 8.2 with nightwatch and coverage.
- orca-job: ISOLATED_TEST_ON_CURRENT
php-version: "8.1"
php-version: "8.2"
orca-enable-nightwatch: "TRUE"
orca-coverage-enable: "TRUE"


steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -127,11 +118,11 @@ jobs:
all-successful:
if: always()
runs-on: ubuntu-latest
needs: [build]
needs: [ build ]
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
- name: All checks successful
run: echo "🎉"
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
- name: All checks successful
run: echo "🎉"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@
/cghooks.lock
/phpcs.xml
/phpunit.xml
.idea/codeStyles/codeStyleConfig.xml
122 changes: 111 additions & 11 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/orca.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3bda400

Please sign in to comment.