Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.06 KB

CONTRIBUTING.md

File metadata and controls

24 lines (16 loc) · 1.06 KB

Contributing

The default development branch is develop. Autotag automatically tags a release on merges to main.

This repository is mostly owned and maintained by Chris Reynolds (DevRel) and is intended exclusively for internal Pantheon projects. (It is a public repository by necessity, because it interacts with other public repositories.)

Direct commits to develop are discouraged. Squash merges are generally preferred.

Releases

When develop is ready for a release, merge develop into main and push to main.

git checkout develop && git pull
git checkout main && git pull
git merge develop --ff-only
git push origin main

Todo

  • Break out bash scripts into separate files rather than everything being inside the action.yml.
  • Automate releases.
  • Figure out a generic Pantheon token that can be used universally for this action across repositories that's not tied to an individual user.