diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index a123b031..47450b66 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -10,30 +10,72 @@ jobs: uses: ./.gitea/workflows/prepare.yaml secrets: inherit + api: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, application, auth, core, dependency ] + with: + working_directory: src/api + secrets: inherit + + application: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core, dependency ] + with: + working_directory: src/application + secrets: inherit + + auth: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core, dependency, database ] + with: + working_directory: src/auth + secrets: inherit + + cli: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core ] + with: + working_directory: src/cli + secrets: inherit + core: uses: ./.gitea/workflows/package.yaml needs: [prepare] with: - working_directory: src/cpl-core + working_directory: src/core + secrets: inherit + + database: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core, dependency ] + with: + working_directory: src/database + secrets: inherit + + dependency: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core ] + with: + working_directory: src/dependency + secrets: inherit + + mail: + uses: ./.gitea/workflows/package.yaml + needs: [ prepare, core, dependency ] + with: + working_directory: src/mail secrets: inherit query: uses: ./.gitea/workflows/package.yaml needs: [prepare] with: - working_directory: src/cpl-query + working_directory: src/query secrets: inherit translation: uses: ./.gitea/workflows/package.yaml - needs: [ prepare, core ] + needs: [ prepare, core, dependency ] with: - working_directory: src/cpl-translation - secrets: inherit - - mail: - uses: ./.gitea/workflows/package.yaml - needs: [ prepare, core ] - with: - working_directory: src/cpl-mail + working_directory: src/translation secrets: inherit \ No newline at end of file