Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
984c935
enable app-signals and autoinstrumentation on petsite
sunkavar May 26, 2025
c2b54b4
remove xray sdk and add custom span attributes to the traces from aut…
sunkavar May 26, 2025
4689f89
Merge branch 'aws-samples:main' into enable-app-signals
sunkavar Aug 4, 2025
7cfe5d4
Merge branch 'aws-samples:main' into enable-app-signals
sunkavar Aug 5, 2025
a949fc7
.NET Version, new page design, favicon etc
awsimaya Aug 8, 2025
ee2c907
Remove stuff from appsettings
awsimaya Aug 8, 2025
aa07ff2
Add appsettings.development.json to gitignore
awsimaya Aug 8, 2025
7ec8acf
Remove duplicate entries from gitignore
awsimaya Aug 8, 2025
dcb47db
payforadoption async split into pethistory (#334)
bonclay7 Aug 10, 2025
cc0d561
Disable code guru comments (#337)
bonclay7 Aug 10, 2025
3d951ed
Fix petsite ADOT migration (#341)
sunkavar Aug 12, 2025
b3df0d1
useId in querystring, userId in trace context, and new layout + more …
awsimaya Aug 12, 2025
8c40ca4
Enhance error mode for payforadoption(#338)
bonclay7 Aug 13, 2025
490e86a
Petsearch 400 error scenarios and petlist adoption migration (#343)
sguruvar Aug 13, 2025
e0a80d3
PetSite changes (#344)
awsimaya Aug 13, 2025
c33adfe
From '/api/home/' to '/api/' (#348)
bonclay7 Aug 14, 2025
3d2c97a
Petsearch 400 error scenarios (#346)
sguruvar Aug 14, 2025
1212ca6
Migrate PetSearch to CloudWatch agent (#345)
sunkavar Aug 14, 2025
5c2f9df
Remove petadoptions history (#339)
bonclay7 Aug 14, 2025
3985a67
Fix and merge gitignores (#349)
bonclay7 Aug 14, 2025
7a6312d
PetSite updates (#350)
awsimaya Aug 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 26 additions & 16 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@ name: Build Test

on:
pull_request:
branches: [ main ]
branches: [ main, staging ]
paths:
- 'PetAdoptions/payforadoption-go/**'
- 'PetAdoptions/petadoptionshistory-py/**'
- 'PetAdoptions/petlistadoptions-go/**'
- 'PetAdoptions/pethistory/**'
- 'PetAdoptions/petlistadoptions-py/**'
- 'PetAdoptions/petsearch-java/**'
- 'PetAdoptions/petsite/**'
- 'PetAdoptions/petstatusupdater/**'
- 'PetAdoptions/trafficgenerator/**'
push:
branches: [ main ]
branches: [ main, staging ]
paths:
- 'PetAdoptions/payforadoption-go/**'
- 'PetAdoptions/petadoptionshistory-py/**'
- 'PetAdoptions/petlistadoptions-go/**'
- 'PetAdoptions/pethistory/**'
- 'PetAdoptions/petlistadoptions-py/**'
- 'PetAdoptions/petsearch-java/**'
- 'PetAdoptions/petsite/**'
- 'PetAdoptions/petstatusupdater/**'
Expand All @@ -31,10 +31,8 @@ jobs:
service:
- name: payforadoption-go
path: PetAdoptions/payforadoption-go
- name: petadoptionshistory-py
path: PetAdoptions/petadoptionshistory-py
- name: petlistadoptions-go
path: PetAdoptions/petlistadoptions-go
- name: petlistadoptions-py
path: PetAdoptions/petlistadoptions-py
- name: petsearch-java
path: PetAdoptions/petsearch-java
- name: petsite
Expand All @@ -58,25 +56,37 @@ jobs:
cache-from: type=gha
cache-to: type=gha,mode=max

nodejs-build:
nodejs-builds:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
service:
- name: pethistory
path: PetAdoptions/pethistory
node-version: '18'

steps:
- uses: actions/checkout@v3

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '16'
node-version: ${{ matrix.service.node-version }}
cache: 'npm'
cache-dependency-path: PetAdoptions/petstatusupdater/package-lock.json
cache-dependency-path: ${{ matrix.service.path }}/package-lock.json

- name: Install dependencies
run: npm ci
working-directory: PetAdoptions/petstatusupdater
working-directory: ${{ matrix.service.path }}

- name: Run tests
run: npm test
working-directory: ${{ matrix.service.path }}

- name: Verify build
run: npm run build --if-present
working-directory: PetAdoptions/petstatusupdater
working-directory: ${{ matrix.service.path }}

dotnet-builds:
runs-on: ubuntu-latest
Expand All @@ -95,7 +105,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: '7.0.x'
dotnet-version: '8.0.x'

- name: Restore dependencies
run: dotnet restore ${{ matrix.project.path }}
Expand Down
Loading