Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heroku deployment configuration #105

Merged
merged 13 commits into from
Mar 15, 2024
Merged

Commits on Mar 12, 2024

  1. Add Heroku Procfile

    mvandenburgh committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    fa6d12a View commit details
    Browse the repository at this point in the history
  2. Set up auto for releases

    mvandenburgh committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    80ec661 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fc2e83 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Fix whitespace

    Co-authored-by: John T. Wodder II <[email protected]>
    mvandenburgh and jwodder committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    6764cf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1d465d View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Co-authored-by: John T. Wodder II <[email protected]>
    mvandenburgh and jwodder committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d3cac80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    745a055 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Remove auto from deployment process

    Instead, deployment is triggered by any merge of a PR that does not
    have the "skip deployment" label.
    mvandenburgh committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    76ccdf3 View commit details
    Browse the repository at this point in the history
  2. Limit files pushed to Heroku

    Limits the files pushed to Heroku to the `Procfile` and the `dandidav`
    binary. Some extra steps are done in the GitHub Action because the
    `heroku builds:create` command only allows specifying a directory,
    not an individual file.
    mvandenburgh committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6b8df2c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Add additional triggers to deploy workflow

    Co-authored-by: John T. Wodder II <[email protected]>
    mvandenburgh and jwodder committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    2f27508 View commit details
    Browse the repository at this point in the history
  2. Make release label opt-out instead of opt-in

    Co-authored-by: John T. Wodder II <[email protected]>
    mvandenburgh and jwodder committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    e4d924b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9f6947 View commit details
    Browse the repository at this point in the history
  4. Petty workflow adjustments

    jwodder committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    23a3521 View commit details
    Browse the repository at this point in the history