Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
pgallik committed Dec 7, 2023
2 parents f56c867 + 0c3e139 commit 3b04ab2
Show file tree
Hide file tree
Showing 224 changed files with 6,014 additions and 3,525 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/deploy_newprd.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Manual New Production Deploy
name: Manual Production Deploy

concurrency: Manual New Production Deploy
concurrency: Manual Production Deploy

on:
workflow_dispatch:
Expand All @@ -12,8 +12,8 @@ on:
jobs:
deploy_to_production_start_slack:
if: github.repository_owner == 'Informatievlaanderen'
name: Deploy to new production started
environment: newprd
name: Deploy to production started
environment: prd
runs-on: ubuntu-latest

steps:
Expand All @@ -25,7 +25,7 @@ jobs:
uses: slackapi/slack-github-action@v1.23.0
with:
channel-id: '#team-dinosaur-dev'
slack-message: Deployment of address-registry to new production has started
slack-message: Deployment of address-registry to production has started
env:
SLACK_BOT_TOKEN: ${{ secrets.VBR_SLACK_BOT_TOKEN }}
SLACK_CHANNEL: ${{ secrets.VBR_NOTIFIER_CHANNEL_NAME }}
Expand All @@ -34,7 +34,7 @@ jobs:
deploy_to_production:
if: github.repository_owner == 'Informatievlaanderen'
needs: [ deploy_to_production_start_slack ]
name: Deploy to New Production
name: Deploy to Production
runs-on: ubuntu-latest
strategy:
matrix:
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:
deploy_lambda_to_production:
if: github.repository_owner == 'Informatievlaanderen'
needs: [deploy_to_production]
name: Deploy lambda to new production
name: Deploy lambda to production
runs-on: ubuntu-latest

steps:
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
deploy_to_production_finish_slack:
if: github.repository_owner == 'Informatievlaanderen'
needs: [ deploy_lambda_to_production ]
name: Deploy to new production finished
name: Deploy to production finished
runs-on: ubuntu-latest

steps:
Expand All @@ -126,7 +126,7 @@ jobs:
uses: slackapi/slack-github-action@v1.23.0
with:
channel-id: '#team-dinosaur-dev'
slack-message: Deployment of address-registry to new production has finished
slack-message: Deployment of address-registry to production has finished
env:
SLACK_BOT_TOKEN: ${{ secrets.VBR_SLACK_BOT_TOKEN }}
SLACK_CHANNEL: ${{ secrets.VBR_NOTIFIER_CHANNEL_NAME }}
Expand Down
123 changes: 0 additions & 123 deletions .github/workflows/deploy_prd.yml

This file was deleted.

49 changes: 1 addition & 48 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,21 +98,6 @@ jobs:
semver: ${{ needs.set-release-version.outputs.version }}
secrets: inherit

build-api-crab-import:
name: Build Api CrabImport
uses: Informatievlaanderen/build-pipeline/.github/workflows/build-image.yml@main
needs: [ set-release-version ]
if: ${{ (github.repository_owner == 'Informatievlaanderen') && (needs.set-release-version.outputs.version != 'none') }}
with:
registry: address-registry
build-target: Containerize_ApiCrabImport
image-file: ar-api-crab-import-image.tar
image-name: api-crab-import
test-project: AddressRegistry.Tests
build-project: AddressRegistry.Api.CrabImport
semver: ${{ needs.set-release-version.outputs.version }}
secrets: inherit

build-api-extract:
name: Build Api Extract
uses: Informatievlaanderen/build-pipeline/.github/workflows/build-image.yml@main
Expand Down Expand Up @@ -353,18 +338,6 @@ jobs:
semver: ${{ needs.set-release-version.outputs.version }}
secrets: inherit

pack-api-crab-import:
name: Pack Api CrabImport
uses: Informatievlaanderen/build-pipeline/.github/workflows/pack.yml@main
needs: [ set-release-version ]
if: ${{ (github.repository_owner == 'Informatievlaanderen') && (needs.set-release-version.outputs.version != 'none') }}
with:
pack-file: Be.Vlaanderen.Basisregisters.AddressRegistry.Api.CrabImport
test-project: AddressRegistry.Tests
build-project: AddressRegistry.Api.CrabImport
semver: ${{ needs.set-release-version.outputs.version }}
secrets: inherit

build-lambda-backoffice:
name: Build Lambda
uses: Informatievlaanderen/build-pipeline/.github/workflows/build-lambda.yml@main
Expand All @@ -387,12 +360,10 @@ jobs:
pack-api-legacy,
pack-api-oslo,
pack-api-extract,
pack-api-crab-import,
build-api-backoffice,
build-api-legacy,
build-api-oslo,
build-api-extract,
build-api-crab-import,
build-projector,
build-projections-backoffice,
build-projections-syndication,
Expand Down Expand Up @@ -492,13 +463,6 @@ jobs:
name: nuget-Be.Vlaanderen.Basisregisters.AddressRegistry.Api.Extract-${{ needs.set-release-version.outputs.version }}
path: dist/nuget/

- name: Download NuGet Api CrabImport
uses: actions/download-artifact@v3
continue-on-error: false
with:
name: nuget-Be.Vlaanderen.Basisregisters.AddressRegistry.Api.CrabImport-${{ needs.set-release-version.outputs.version }}
path: dist/nuget/

- name: Run Semantic Release
shell: bash
run: npx semantic-release
Expand Down Expand Up @@ -660,12 +624,6 @@ jobs:
name: nuget-Be.Vlaanderen.Basisregisters.AddressRegistry.Api.Extract-${{ needs.release.outputs.version }}
path: ~/

- name: Download NuGet package api-crab-import
uses: actions/download-artifact@v3
with:
name: nuget-Be.Vlaanderen.Basisregisters.AddressRegistry.Api.CrabImport-${{ needs.release.outputs.version }}
path: ~/

- name: Publish packages to NuGet
shell: bash
run: |
Expand All @@ -674,7 +632,6 @@ jobs:
dotnet nuget push ~/Be.Vlaanderen.Basisregisters.AddressRegistry.Api.Legacy.$SEMVER.nupkg --source nuget.org --api-key $NUGET_API_KEY
dotnet nuget push ~/Be.Vlaanderen.Basisregisters.AddressRegistry.Api.Oslo.$SEMVER.nupkg --source nuget.org --api-key $NUGET_API_KEY
dotnet nuget push ~/Be.Vlaanderen.Basisregisters.AddressRegistry.Api.Extract.$SEMVER.nupkg --source nuget.org --api-key $NUGET_API_KEY
dotnet nuget push ~/Be.Vlaanderen.Basisregisters.AddressRegistry.Api.CrabImport.$SEMVER.nupkg --source nuget.org --api-key $NUGET_API_KEY
env:
SEMVER: ${{ needs.release.outputs.version }}
WORKSPACE: ${{ github.workspace }}
Expand Down Expand Up @@ -752,7 +709,6 @@ jobs:
'api-backoffice'
, 'api-legacy'
, 'api-oslo'
, 'api-crab-import'
, 'api-extract'
, 'projector'
, 'projections-syndication'
Expand Down Expand Up @@ -816,7 +772,6 @@ jobs:
'api-backoffice'
, 'api-legacy'
, 'api-oslo'
, 'api-crab-import'
, 'api-extract'
, 'projector'
, 'projections-syndication'
Expand Down Expand Up @@ -882,7 +837,6 @@ jobs:
'api-backoffice'
, 'api-legacy'
, 'api-oslo'
, 'api-crab-import'
, 'api-extract'
, 'projector'
, 'projections-syndication'
Expand Down Expand Up @@ -944,7 +898,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
image: ['api-backoffice', 'api-legacy', 'api-oslo', 'api-crab-import', 'api-extract', 'projector', 'projections-syndication', 'projections-backoffice', 'consumer', 'consumer-read-municipality', 'consumer-read-streetname', 'producer', 'producer-snapshot-oslo', 'migrator-address', 'cache-warmer']
image: ['api-backoffice', 'api-legacy', 'api-oslo', 'api-extract', 'projector', 'projections-syndication', 'projections-backoffice', 'consumer', 'consumer-read-municipality', 'consumer-read-streetname', 'producer', 'producer-snapshot-oslo', 'migrator-address', 'cache-warmer']
steps:
- name: Configure AWS credentials (Production)
uses: aws-actions/configure-aws-credentials@v1-node16
Expand Down Expand Up @@ -1017,7 +971,6 @@ jobs:
matrix:
services: [
'address-registry-api'
, 'address-registry-import-api'
, 'address-registry-projections'
, 'address-registry-producer'
, 'address-registry-producer-snapshot-oslo'
Expand Down
15 changes: 0 additions & 15 deletions AddressRegistry.sln
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AddressRegistry.Api.Legacy"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AddressRegistry.Tests", "test\AddressRegistry.Tests\AddressRegistry.Tests.csproj", "{069988CD-6F06-4691-BFF1-85F42E34B22B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AddressRegistry.Api.CrabImport", "src\AddressRegistry.Api.CrabImport\AddressRegistry.Api.CrabImport.csproj", "{0D5C4B45-1E03-4082-A0E2-746F99E027F1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{BEF78ECA-728A-41DD-9E07-B0CD2A13F57B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AddressRegistry.Structurizr", "docs\AddressRegistry.Structurizr\AddressRegistry.Structurizr.csproj", "{D07110B5-ED7D-461E-A7D3-91E8C4250C52}"
Expand Down Expand Up @@ -142,18 +140,6 @@ Global
{069988CD-6F06-4691-BFF1-85F42E34B22B}.Release|x64.Build.0 = Release|Any CPU
{069988CD-6F06-4691-BFF1-85F42E34B22B}.Release|x86.ActiveCfg = Release|Any CPU
{069988CD-6F06-4691-BFF1-85F42E34B22B}.Release|x86.Build.0 = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|x64.ActiveCfg = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|x64.Build.0 = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|x86.ActiveCfg = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Debug|x86.Build.0 = Debug|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|Any CPU.Build.0 = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|x64.ActiveCfg = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|x64.Build.0 = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|x86.ActiveCfg = Release|Any CPU
{0D5C4B45-1E03-4082-A0E2-746F99E027F1}.Release|x86.Build.0 = Release|Any CPU
{D07110B5-ED7D-461E-A7D3-91E8C4250C52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D07110B5-ED7D-461E-A7D3-91E8C4250C52}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D07110B5-ED7D-461E-A7D3-91E8C4250C52}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand Down Expand Up @@ -439,7 +425,6 @@ Global
{939A09F3-1280-4843-9D85-92171D79AE26} = {C2F8FF63-7A48-4179-A720-86206C42F496}
{645F2544-778B-4078-BEEF-D5EDC1F0B2FA} = {C2F8FF63-7A48-4179-A720-86206C42F496}
{069988CD-6F06-4691-BFF1-85F42E34B22B} = {8EA18457-86E2-4D2D-AC9E-2552FDC9676F}
{0D5C4B45-1E03-4082-A0E2-746F99E027F1} = {C2F8FF63-7A48-4179-A720-86206C42F496}
{D07110B5-ED7D-461E-A7D3-91E8C4250C52} = {BEF78ECA-728A-41DD-9E07-B0CD2A13F57B}
{31625324-A2D0-4E79-BDB3-4F5D15885C4A} = {C2F8FF63-7A48-4179-A720-86206C42F496}
{471B8365-62B4-499F-9303-9D9AF01E55AF} = {C2F8FF63-7A48-4179-A720-86206C42F496}
Expand Down
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
# [3.105.0](https://github.com/informatievlaanderen/address-registry/compare/v3.104.0...v3.105.0) (2023-12-05)


### Bug Fixes

* add AddressDetailWithParent projection to projector ([b6b994c](https://github.com/informatievlaanderen/address-registry/commit/b6b994cfe1f167306befa8dfbea7624ba4c01229))
* add addressmatch extensions ([a5d1030](https://github.com/informatievlaanderen/address-registry/commit/a5d1030216eec244ae1da0a0faf95fb9c618cde8))
* versiontimestamp parsing in ksql integrationdb stream ([002469a](https://github.com/informatievlaanderen/address-registry/commit/002469aa0c5e2e4d6ddb45502cb3f6c993341bd8))
* wms labeltype by duplicating projection (V2) ([56ca872](https://github.com/informatievlaanderen/address-registry/commit/56ca872123992bed19582f2f00de6578b81c9a8a))


### Features

* add integrationdb ksql scripts ([65064ec](https://github.com/informatievlaanderen/address-registry/commit/65064ecbc1cb1d4ce78f754a9da371120d861682))
* add StreetNameWasRenamed event ([79cd967](https://github.com/informatievlaanderen/address-registry/commit/79cd967708b1623190f7e99affabde88a22ffbda))
* consume rename streetname - readdress ([00d4f8e](https://github.com/informatievlaanderen/address-registry/commit/00d4f8e259146d4668268a7ea849be85ecca96ae))
* consume rename streetname - retire and reject ([ff4f214](https://github.com/informatievlaanderen/address-registry/commit/ff4f214b9a863c6d24f71b06cc901c27e3c2f2a2))
* use IdempotentCommandHandler in streetname consumer ([9b85e4b](https://github.com/informatievlaanderen/address-registry/commit/9b85e4b9a3d19cdb8be1e3116a37164a3d8e9783))


### Performance Improvements

* **adresmatch:** various performance improvements ([6123621](https://github.com/informatievlaanderen/address-registry/commit/61236217a0ae946c4aeca35ec9d205786c396d92))

# [3.104.0](https://github.com/informatievlaanderen/address-registry/compare/v3.103.1...v3.104.0) (2023-11-07)


Expand Down
Loading

0 comments on commit 3b04ab2

Please sign in to comment.