From c0a1e868ac556e66d0535b4766a3e51d9aa56b20 Mon Sep 17 00:00:00 2001 From: Sally Young Date: Sat, 2 Nov 2019 16:50:28 +0000 Subject: [PATCH 1/5] [#13] Install Drupal with a local copy of this module --- .github/workflows/test-php.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/test-php.yml diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml new file mode 100644 index 0000000..c8c2c42 --- /dev/null +++ b/.github/workflows/test-php.yml @@ -0,0 +1,24 @@ +name: Test PHP + +on: + push: + branches: + - 8.x-1.x + pull_request: + types: [opened, synchronize, reopened] + +jobs: + test-javascript: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: docker://composer:latest + - name: Download Drupal + run: | + mkdir ../drupal + cd ../drupal + composer init -n --name=drupal/test_admin_ui + composer require drupal-composer/drupal-scaffold composer/installers + composer config repositories.drupal composer https://packages.drupal.org/8 + composer config repositories.admin_ui '{"type": "path", "url": "../admin_ui", "symlink": true}' + composer require drupal/core drupal/admin_ui:* From 20b280d5fec32667bd103c721f490ad18be6da14 Mon Sep 17 00:00:00 2001 From: Sally Young Date: Sat, 2 Nov 2019 16:54:49 +0000 Subject: [PATCH 2/5] [#13] Add minimum-stabulity=dev --- .github/workflows/test-php.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml index c8c2c42..de775f2 100644 --- a/.github/workflows/test-php.yml +++ b/.github/workflows/test-php.yml @@ -8,7 +8,7 @@ on: types: [opened, synchronize, reopened] jobs: - test-javascript: + test-php: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 @@ -17,7 +17,7 @@ jobs: run: | mkdir ../drupal cd ../drupal - composer init -n --name=drupal/test_admin_ui + composer init -n --name=drupal/test_admin_ui --stability=dev composer require drupal-composer/drupal-scaffold composer/installers composer config repositories.drupal composer https://packages.drupal.org/8 composer config repositories.admin_ui '{"type": "path", "url": "../admin_ui", "symlink": true}' From e1ac16a9320438e422659f648b5b2f4f879f471c Mon Sep 17 00:00:00 2001 From: Sally Young Date: Sat, 2 Nov 2019 16:58:34 +0000 Subject: [PATCH 3/5] [#13] Select Drupal 8 --- .github/workflows/test-php.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml index de775f2..c6309a3 100644 --- a/.github/workflows/test-php.yml +++ b/.github/workflows/test-php.yml @@ -21,4 +21,4 @@ jobs: composer require drupal-composer/drupal-scaffold composer/installers composer config repositories.drupal composer https://packages.drupal.org/8 composer config repositories.admin_ui '{"type": "path", "url": "../admin_ui", "symlink": true}' - composer require drupal/core drupal/admin_ui:* + composer require drupal/core:8 drupal/admin_ui:* From 7c24ca0e3d74d672961e2da09d3128d7ff3ad0c6 Mon Sep 17 00:00:00 2001 From: Sally Young Date: Sat, 2 Nov 2019 17:03:17 +0000 Subject: [PATCH 4/5] Try to get the right versions --- .github/workflows/test-php.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml index c6309a3..8869741 100644 --- a/.github/workflows/test-php.yml +++ b/.github/workflows/test-php.yml @@ -21,4 +21,4 @@ jobs: composer require drupal-composer/drupal-scaffold composer/installers composer config repositories.drupal composer https://packages.drupal.org/8 composer config repositories.admin_ui '{"type": "path", "url": "../admin_ui", "symlink": true}' - composer require drupal/core:8 drupal/admin_ui:* + composer require drupal/core:8.9.x-dev drupal/admin_ui:@dev From 2fa09296d536dac7016ed52ff211ea27c26f67a3 Mon Sep 17 00:00:00 2001 From: Sally Young Date: Sat, 2 Nov 2019 17:16:53 +0000 Subject: [PATCH 5/5] See if the module was symlinked --- .github/workflows/test-php.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-php.yml b/.github/workflows/test-php.yml index 8869741..8807c87 100644 --- a/.github/workflows/test-php.yml +++ b/.github/workflows/test-php.yml @@ -22,3 +22,4 @@ jobs: composer config repositories.drupal composer https://packages.drupal.org/8 composer config repositories.admin_ui '{"type": "path", "url": "../admin_ui", "symlink": true}' composer require drupal/core:8.9.x-dev drupal/admin_ui:@dev + ls -lha modules/contrib