Skip to content

Commit f918d4a

Browse files
committed
Remove event schemas from refactoring work
1 parent 23ceb5a commit f918d4a

36 files changed

+20
-5183
lines changed

.editorconfig

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,3 @@ trim_trailing_whitespace = unset
6767
indent_style = unset
6868
indent_size = unset
6969
generated_code = true
70-
71-
[/internal/events/**/*.schema.json]
72-
insert_final_newline = unset

.github/workflows/stage-1-commit.yaml

Lines changed: 0 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -199,95 +199,3 @@ jobs:
199199
idp_aws_report_upload_region: "${{ secrets.IDP_AWS_REPORT_UPLOAD_REGION }}"
200200
idp_aws_report_upload_role_name: "${{ secrets.IDP_AWS_REPORT_UPLOAD_ROLE_NAME }}"
201201
idp_aws_report_upload_bucket_endpoint: "${{ secrets.IDP_AWS_REPORT_UPLOAD_BUCKET_ENDPOINT }}"
202-
203-
detect-event-schema-package-changes:
204-
name: "Check for changes to event schema package compared to main branch"
205-
runs-on: ubuntu-latest
206-
permissions:
207-
contents: read
208-
outputs:
209-
changed: ${{ steps.check.outputs.changed }}
210-
main_version: ${{ steps.check.outputs.main_version }}
211-
212-
steps:
213-
- name: "Checkout code"
214-
uses: actions/checkout@v4
215-
with:
216-
fetch-depth: 0
217-
218-
- name: Detect package changes and current version
219-
id: check
220-
run: |
221-
git fetch origin main
222-
223-
if git diff --quiet origin/main...HEAD -- internal/events; then
224-
echo "No changes in event schemas package"
225-
echo "changed=false" >> $GITHUB_OUTPUT
226-
else
227-
echo "Changes detected in event schemas"
228-
echo "changed=true" >> $GITHUB_OUTPUT
229-
fi
230-
231-
if content=$(git show origin/main:internal/events/schemas/package.json 2>/dev/null); then
232-
version=$(jq -r .version <<< $content);
233-
else
234-
version=null;
235-
fi
236-
237-
echo "Detected package version $version in main branch"
238-
echo "main_version=$version" >> $GITHUB_OUTPUT
239-
240-
check-schemas-generated:
241-
name: Check event schemas have been regenerated
242-
needs: detect-event-schema-package-changes
243-
if: needs.detect-event-schema-package-changes.outputs.changed == 'true'
244-
runs-on: ubuntu-latest
245-
permissions:
246-
contents: read
247-
steps:
248-
- name: "Checkout code"
249-
uses: actions/checkout@v4
250-
251-
# Simplified caching - template management has more complex caching of installed modules from another build step
252-
- name: "Cache node_modules"
253-
uses: actions/cache@v4
254-
with:
255-
path: |
256-
**/node_modules
257-
key: ${{ runner.os }}-node-${{ inputs.nodejs_version }}-${{ hashFiles('**/package-lock.json') }}
258-
restore-keys: |
259-
${{ runner.os }}-node-${{ inputs.nodejs_version }}-
260-
261-
- name: "Re-generate schemas"
262-
run: |
263-
npm ci --workspace internal/events
264-
npm --workspace internal/events run gen:jsonschema
265-
266-
- name: Check for schema changes
267-
run: git diff --quiet internal/events/schemas
268-
269-
check-schema-version-change:
270-
name: Check event schema version has been updated
271-
needs: detect-event-schema-package-changes
272-
if: needs.detect-event-schema-package-changes.outputs.changed == 'true'
273-
runs-on: ubuntu-latest
274-
permissions:
275-
contents: read
276-
steps:
277-
- name: Checkout code
278-
uses: actions/checkout@v4
279-
280-
- name: Check schema versions
281-
run: |
282-
source scripts/is_valid_increment.sh
283-
284-
main_version="${{ needs.detect-event-schema-package-changes.outputs.main_version }}"
285-
echo "Main version: ${{ needs.detect-event-schema-package-changes.outputs.main_version }}"
286-
287-
local_version=$(jq -r '.version' internal/events/package.json)
288-
echo "Local version: $local_version"
289-
290-
if ! is_valid_increment "$main_version" "$local_version" ; then
291-
echo "Error: Event Schema package has changed, but new version ($local_version) is not a valid increment from latest version on main branch ($main_version)."
292-
exit 1
293-
fi

internal/events/.spectral.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

internal/events/README.md

Lines changed: 0 additions & 213 deletions
This file was deleted.

internal/events/jest.config.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

internal/events/package.json

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)