diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..ef2787a --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,11 @@ +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + uses: flmorg/universal-workflows/.github/workflows/dotnet.build.app.yml@main + with: + dockerRepository: flaminel/cleanuperr + githubContext: ${{ toJSON(github) }} + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..df58291 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,15 @@ +on: + workflow_dispatch: + workflow_call: + +jobs: + deploy: + uses: flmorg/universal-workflows/.github/workflows/chart.install.yml@main + with: + githubContext: ${{ toJSON(github) }} + chartRepo: oci://ghcr.io/flmorg + chartName: universal-chart + version: ^1.0.0 + valuesPath: chart/values.yaml + releaseName: main + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml new file mode 100644 index 0000000..e70d0b0 --- /dev/null +++ b/.github/workflows/pipeline.yml @@ -0,0 +1,15 @@ +on: + push: + paths: + - 'code/**' + branches: [ main ] + +jobs: + build: + uses: flmorg/orchestrator/.github/workflows/build.yml@main + secrets: inherit + + # deploy: + # needs: [ build ] + # uses: flmorg/orchestrator/.github/workflows/deploy.yml@main + # secrets: inherit \ No newline at end of file