Skip to content

Convert changing actions to PRs #19

Description

@diamondburned

We could use PRs to ensure that actions requesting to add and update packages can be verified to still build without actually deploying them to production. It also simplifies the actions a lot.

Plan:

  • Attempt to Nix build a Terraform plan. This ensures that we could fully validate that systems can be built.
    • Alternatively, do nix-build ./servers/*/ -A system. This saves us from having to work with
  • Create an action for just building that, triggered by making or modifying a PR.
    • We don't reuse the deploy action because there's no easy way to share build outputs without uploading them to a server.
  • Change existing add/update actions to create a PR instead.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions