Skip to content

Commit

Permalink
feat: unification of gateway and event core (#191)
Browse files Browse the repository at this point in the history
  • Loading branch information
sagojez authored Nov 13, 2024
1 parent 971133e commit 7774d58
Show file tree
Hide file tree
Showing 39 changed files with 2,763 additions and 69 deletions.
37 changes: 37 additions & 0 deletions .github/workflows/build-emit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
on:
push:
branches:
- main
tags:
- "[0-9]+.[0-9]+.[0-9]+"
paths:
- .github/workflows/build-emit.yaml
- "integrationos-domain/**"
- "integrationos-emit/**"
- Cargo.lock
- Dockerfile.common
- integrationos-emit/Dockerfile

env:
docker_image_tag: ${{ github.ref == 'refs/heads/main' && github.sha || github.ref_name }}

jobs:
build:
runs-on: ubuntu-latest

permissions:
contents: read
id-token: write

steps:
- uses: actions/checkout@v3
- uses: integration-os/google-artifact-registry-action@v2

with:
image: "us-docker.pkg.dev/integrationos/docker-oss/emit:${{ env.docker_image_tag }}"
service_account: [email protected]
workload_identity_provider: projects/356173785332/locations/global/workloadIdentityPools/github-actions/providers/github-actions
file: integrationos-emit/Dockerfile
context: .
build-args: |
"EXECUTABLE=integrationos-emit"
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -206,3 +206,9 @@ target/
*.node

*/generated_test_output/*

# test docker compose files
test.docker-compose.yml
fluvio-data/
fluvio-metadata/
mongo-data/
Loading

0 comments on commit 7774d58

Please sign in to comment.