diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2f748280..63dbc309 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,10 +23,10 @@ jobs: # secrets: # token: ${{ secrets.GITHUB_TOKEN }} buildTestAya: - uses: melodium-tech/github-actions/.github/workflows/melodium-local-distrib.yml@v0.9.1 + uses: melodium-tech/github-actions/.github/workflows/melodium.yml@v0.9.1 with: command: | - run .melodium-ci/Compo.toml buildTestAya --repository_clone_url='"${{ github.repositoryUrl }}"' --repository_clone_ref='"${{ github.ref_name }}"' --github_contexts='$''{{{{ { "github": { "api_url": ${{ toJSON(github.api_url) }}, "repository": ${{ toJSON(github.repository) }}, "sha": ${{ toJSON(github.sha) }} }, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}' + run .melodium-ci/Compo.toml buildTestAya --api_token='"${{ vars.CADENCE_TOKEN }}"' --repository_clone_url='"${{ github.repositoryUrl }}"' --repository_clone_ref='"${{ github.ref_name }}"' --github_contexts='$''{{{{ { "github": { "api_url": ${{ toJSON(github.api_url) }}, "repository": ${{ toJSON(github.repository) }}, "sha": ${{ toJSON(github.sha) }} }, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}' artifact-path: 'logs/' artifact-name: 'mel_buildTestAya' secrets: diff --git a/.melodium-ci/lib-root.mel b/.melodium-ci/lib-root.mel index d6ba111f..b0130fd0 100644 --- a/.melodium-ci/lib-root.mel +++ b/.melodium-ci/lib-root.mel @@ -30,9 +30,9 @@ use std/text/compose::|format use work/resources::|container use work/resources/arch::|amd64 -treatment buildTestAya(const github_contexts: string = "{}", repository_clone_url: string, repository_clone_ref: string) +treatment buildTestAya(const api_token, const github_contexts: string = "{}", repository_clone_url: string, repository_clone_ref: string) model logger: Logger() - model dispatcher: CicdDispatchEngine(location="compose", api_token="") + model dispatcher: CicdDispatchEngine(api_token=api_token) model finish_concentrator: Concentrator() model github_contexts: JavaScriptEngine() {