Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

HUMANITEC_ORG

HUMANITEC_ORG #5

Workflow file for this run

name: cd-workload1
permissions:
contents: read
id-token: write
on:
push:
branches:
- main
paths:
- 'score/workload1/**'
- '.github/workflows/cd-workload1.yaml'
env:
SCORE_HUMANITEC_VERSION: latest
APP_NAME: sh-demo
WORKLOAD_NAME: workload1
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: score-spec/setup-score@v2
with:
file: score-humanitec
token: ${{ secrets.GITHUB_TOKEN }}
version: ${{ env.SCORE_HUMANITEC_VERSION }}
- name: Deploy using Score
run: |
score-humanitec delta \
--env development \
--app ${{ env.APP_NAME }} \
--org="${{ secrets.HUMANITEC_ORG }}" \
--token "${{ secrets.HUMANITEC_TOKEN }}" \
-f score/${{ env.WORKLOAD_NAME }}/score.yaml \
--extensions score/${{ env.WORKLOAD_NAME }}/humanitec.score.yaml
--deploy