Skip to content

Commit

Permalink
Add back one build for php8.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
richardgaunt committed Nov 24, 2024
1 parent 265c4f2 commit be0b2bf
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 6 deletions.
20 changes: 20 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,15 @@ jobs:

# Isolated theme build within a vanilla Drupal installation.
# This replicates (to a degree) what Drupal CI would do.
build-isolated-php-82:
<<: *runner_config
docker:
- image: cimg/php:8.2-browsers
environment:
DRUPAL_VERSION: 10.3
DRUPAL_PROJECT_SHA: 10.x
<<: *job-build-isolated

build-isolated-php-83:
<<: *runner_config
docker:
Expand Down Expand Up @@ -519,6 +528,12 @@ workflows:
# Commit workflow. Runs for every commit push to the remote repository.
commit:
jobs:
- build-isolated-php-82:
filters:
branches:
ignore: /^content\/.*/
tags:
only: /.*/
- build-isolated-php-83:
filters:
branches:
Expand Down Expand Up @@ -551,6 +566,7 @@ workflows:
# only: /.*/
- build-minimal:
requires:
- build-isolated-php-82
- build-isolated-php-83
- build-isolated-php-83-legacy
- build-isolated-php-83-next
Expand All @@ -563,6 +579,7 @@ workflows:
only: /.*/
- build-minimal-subtheme:
requires:
- build-isolated-php-82
- build-isolated-php-83
- build-isolated-php-83-legacy
- build-isolated-php-83-next
Expand All @@ -575,6 +592,7 @@ workflows:
only: /.*/
- build-govcms:
requires:
- build-isolated-php-82
- build-isolated-php-83
- build-isolated-php-83-legacy
- build-isolated-php-83-next
Expand All @@ -587,6 +605,7 @@ workflows:
only: /.*/
- build-govcms-subtheme:
requires:
- build-isolated-php-82
- build-isolated-php-83
- build-isolated-php-83-legacy
- build-isolated-php-83-next
Expand All @@ -599,6 +618,7 @@ workflows:
only: /.*/
- build-govcms-subtheme-sibling:
requires:
- build-isolated-php-82
- build-isolated-php-83
- build-isolated-php-83-legacy
- build-isolated-php-83-next
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"description": "Drupal 10 implementation of CivicTheme Source for Salsa Digital",
"license": "proprietary",
"require": {
"php": ">=8.3",
"php": ">=8.2",
"composer/installers": "^2.1",
"cweagans/composer-patches": "^1.7",
"drupal/core-composer-scaffold": "^10.3",
Expand Down
8 changes: 4 additions & 4 deletions composer.lock

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

2 changes: 1 addition & 1 deletion web/themes/contrib/civictheme/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"issues": "https://github.com/civictheme/monorepo-drupal/issues"
},
"require": {
"php": ">=8.3",
"php": ">=8.2",
"drupal/components": "^3@beta",
"drupal/field_group": "^3.4",
"drupal/focal_point": "^2.0",
Expand Down

0 comments on commit be0b2bf

Please sign in to comment.