Skip to content

Commit

Permalink
Add GitHub environments (#86)
Browse files Browse the repository at this point in the history
* Remove dead expect deployment

* Add github environments to ci workflow
  • Loading branch information
JonJagger committed Feb 9, 2024
1 parent 0467d2a commit c65141d
Showing 1 changed file with 6 additions and 10 deletions.
16 changes: 6 additions & 10 deletions .github/workflows/trails.yml
Expand Up @@ -259,11 +259,6 @@ jobs:
kosli report approval ${IMAGE_NAME}
--approver="${{ github.actor }}"

- name: Attest expected deployment to Kosli
run:
kosli expect deployment ${IMAGE_NAME}
--description="Deployed to ${KOSLI_ENVIRONMENT} in Github Actions pipeline"


# deploy-to-beta:
# needs: [approve-deployment-to-beta, kosli-trail]
Expand All @@ -275,6 +270,9 @@ jobs:
deploy-to-beta:
needs: [approve-deployment-to-beta, kosli-trail]
runs-on: ubuntu-latest
environment:
name: staging
url: https://staging.app.kosli.com
env:
IMAGE_NAME: ${{ needs.kosli-trail.outputs.image_name }}
KOSLI_ENVIRONMENT: aws-beta
Expand Down Expand Up @@ -318,11 +316,6 @@ jobs:
kosli report approval ${IMAGE_NAME}
--approver="${{ github.actor }}"

- name: Attest expected deployment to Kosli
run:
kosli expect deployment ${IMAGE_NAME}
--description="Deployed to {KOSLI_ENVIRONMENT} in Github Actions pipeline"


# deploy-to-prod:
# needs: [approve-deployment-to-prod, kosli-trail]
Expand All @@ -334,6 +327,9 @@ jobs:
deploy-to-prod:
needs: [approve-deployment-to-prod, kosli-trail]
runs-on: ubuntu-latest
environment:
name: production
url: https://app.kosli.com
env:
IMAGE_NAME: ${{ needs.kosli-trail.outputs.image_name }}
KOSLI_ENVIRONMENT: aws-prod
Expand Down

0 comments on commit c65141d

Please sign in to comment.