Skip to content

A base Drupal distribution profile with a theme based on Emulsify Design System

License

Notifications You must be signed in to change notification settings

fourkitchens/sous-drupal-distro

Repository files navigation

Sous featuring Emulsify

Sous Distribution Package

A base Drupal distribution profile with a theme based on Emulsify Design System.

Install and Use

Follow the documentation found on the Sous Drupal project page.

Contributing

  1. Clone this project, create a new branch make your change and push the branch.
  2. In another directory, clone the sous-drupal-project repo.
  3. Change the "fourkitchens/sous-drupal-distro": "dev-4.x", (located in the composer.json) line to match the name of the branch you wish to test or change into the web/profiles/contrib/sous/ directory and checkout the branch you are looking for if you have already setup the project.
  4. composer install, if you have already run composer install then -> composer update fourkitchens/sous-drupal-distro
  5. lando start
  6. Open the url that lando prints
  7. Follow the setup instructions
  8. Database connection information can be found with lando info in the database section.
  9. Finish setup and test as appropriate.

Semantic Versioning

Setup

  1. This repo has the following named/maintenance branches:
master
x.x
x.x.x
  1. These branches are protected on GitHub
  2. A personal access token was created for CircleCI.
  3. CircleCI was setup to run on this project and tag the releases
  4. Commit changes following the Conventional commit guidelines
  5. Push your change up and verify CircleCI passes and has run on your desired branch.

Troubleshooting

  1. Your branch must be a named stable release branch in order to get a tag.
  2. Prereleases are not supported with this package because they contain a dot.