Skip to content

Releases: Lullabot/drainpipe

v3.0.2

21 Jun 11:01
e1f9e87
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.1...v3.0.2

v3.0.1

24 May 12:44
b37a46f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

05 May 13:24
e5d7136
Compare
Choose a tag to compare

Important: This repo has now merged with drainpipe-dev. You should now keep these versions in sync.

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

22 Dec 16:41
d97e778
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

06 Dec 18:02
dde1cb0
Compare
Choose a tag to compare

What's Changed

.env and .env.defaults support

by @justafish @larsdesigns @hawkeyetwolf

Drainpipe will add .env file support for managing environment variables.
This consists of:

  • Creation of a .env and .env.defaults file
  • Default Taskfile.yml contains dotenv support
    note: real environment variables will override these
  • Drupal integration via vlucas/phpdotenv
    To enable this, add the following to your composer.json:
    "autoload-dev":
    {
      "files": [
        "vendor/lullabot/drainpipe/scaffold/env/dotenv.php"
      ]
    },
    
    You will need to restart DDEV if you make any changes to .env or .env.defaults

Composer Lock Diff Support for GitHub Actions

by @justafish

Updates Pull/Merge Request descriptions with a markdown table of any changes detected
in composer.lock using composer-lock-diff.

"extra": {
    "drainpipe": {
        "github": ["ComposerLockDiff"]
    }
}

Pantheon / GitHub Actions Integration Fixes

  • Move variables for Pantheon Review Apps to environment variables and always copy the Pantheon Review App scaffold in by @justafish in #152
  • YAML Not Parsing by @larsdesigns in #118
  • Update Pantheon Default PHP and Drush version by @larsdesigns in #120
  • PHPCS Drupal Standards pantheon.settings.php by @larsdesigns in #122

Miscellaneous

New Contributors

Full Changelog: v1.2.16...v1.3.0

v1.2.16

03 Aug 10:11
1072668
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.15...v1.2.16

v1.2.15

13 Jul 14:19
006f766
Compare
Choose a tag to compare
  • Updates DDEV to 1.19.3 in GitHub Actions
  • Adds a "yes" flag when cloning Pantheon environments in GitHub Actions
  • Fixes an issue with installing libnss3-tools in GitHub Actions
  • Enables the composer cache directory for DDEV in GitHub Actions

v1.2.14

06 Jul 12:16
d618177
Compare
Choose a tag to compare

Upgrades to Terminus 3 to support PHP8

v1.2.13

30 Jun 12:50
7fc3afc
Compare
Choose a tag to compare
  • Issue #98: Fix GitHub shared helpers
    Fixes common GitHub actions not being pulled in when no specific packages are selected in composer.json

v1.2.12

30 Mar 20:26
067f741
Compare
Choose a tag to compare

Mark GitHub Deployments as inactive and delete associated environments once PRs have been closed #92