Skip to content

Update: Pantheon Upstream

BWPanda edited this page Feb 17, 2023 · 1 revision

Backdrop CMS Pantheon Upstream

Instructions to deploy a new Backdrop CMS release tag to the /backdrop-ops/backdrop-pantheon upstream.

Tracking Backdrop Pantheon Upstream and Core

  • Clone the backdrop-pantheon repo to your local dev environment

  • The resulting .git/config should have an entry like this:

[remote "core"]
        url = [email protected]:backdrop/backdrop.git
        fetch = +refs/heads/*:refs/remotes/core/*

Deploy a Release

  • Change directories to your clone of the backdrop-ops/backdrop-pantheon repo
    • cd {path/to/backdrop-pantheon}
  • Pull down the changes from backdrop/backdrop repo
    • git fetch core
  • Checkout the master branch of backdrop-ops/backdrop-pantheon
    • git checkout master
  • Merge the latest Backdrop release tag into master
    • You can list the tags with git tag -l
    • If for example we are releasing version 1.5.1 the command would be:
      • git merge 1.5.1
  • Now push to the backdrop-ops/backdrop-pantheon repo
    • git push origin master
  • The new release of Backdrop CMS is now available to Pantheon users!