diff --git a/.github/scripts/validate-and-lint.sh b/.github/scripts/validate-and-lint.sh
index cfb5d5f..4088cf4 100755
--- a/.github/scripts/validate-and-lint.sh
+++ b/.github/scripts/validate-and-lint.sh
@@ -12,6 +12,9 @@ echo "Validating XML file structure and linting XSD and XML files ..."
PARSING_ERROR=0
# Iterate all XML and XSD files
while IFS= read -r -d $'\0' filename; do
+ if [[ "$filename" =~ \.git/ ]]; then
+ continue # Skip files inside the .git directory
+ fi
# Prettify the file using xmllint and save the result to ${filename}.pretty
if XMLLINT_INDENT=$'\t' xmllint --encode UTF-8 --pretty 1 "${filename}" >"${filename}.pretty"; then
# Remove lines containing the term "xmlspy" to get rid of advertising this and save the result as ${filename}
diff --git a/xsd/acsb/acsb_accessibility.xsd b/xsd/acsb/acsb_accessibility.xsd
index a712595..6517bc3 100644
--- a/xsd/acsb/acsb_accessibility.xsd
+++ b/xsd/acsb/acsb_accessibility.xsd
@@ -56,7 +56,9 @@ Rail transport, Roads and road transport
-
+
+
+
diff --git a/xsd/ifopt/ifopt_allStopPlace.xsd b/xsd/ifopt/ifopt_allStopPlace.xsd
index f633b1d..a4332ec 100644
--- a/xsd/ifopt/ifopt_allStopPlace.xsd
+++ b/xsd/ifopt/ifopt_allStopPlace.xsd
@@ -14,7 +14,7 @@ The Purpose of this file is to overcome a technical limitation in Xerces (and po
-->
-
+
diff --git a/xsd/ifopt/ifopt_checkpoint.xsd b/xsd/ifopt/ifopt_checkpoint.xsd
index 19eae6d..c8b813b 100644
--- a/xsd/ifopt/ifopt_checkpoint.xsd
+++ b/xsd/ifopt/ifopt_checkpoint.xsd
@@ -58,7 +58,8 @@ Rail transport, Roads and road transport
Fixed Objects CHECK CONSTRAINT types for IFOPT Fixed Objects in Public Transport.
-
+
+
diff --git a/xsd/siri_facilityMonitoring_service.xsd b/xsd/siri_facilityMonitoring_service.xsd
index f576620..dec13fd 100644
--- a/xsd/siri_facilityMonitoring_service.xsd
+++ b/xsd/siri_facilityMonitoring_service.xsd
@@ -73,15 +73,11 @@ Rail transport, Roads and road transport
SIRI-FM Facility Monitoring Service.
-
+
+
-
-
-
+
-
-
-
diff --git a/xsd/siri_model/siri_facility.xsd b/xsd/siri_model/siri_facility.xsd
index 359357e..54924f8 100644
--- a/xsd/siri_model/siri_facility.xsd
+++ b/xsd/siri_model/siri_facility.xsd
@@ -80,11 +80,10 @@ Rail transport, Roads and road transport
-
-
-
-
-
+
+
+
+
diff --git a/xsd/siri_model/siri_journey.xsd b/xsd/siri_model/siri_journey.xsd
index 31e8f57..36be9ac 100644
--- a/xsd/siri_model/siri_journey.xsd
+++ b/xsd/siri_model/siri_journey.xsd
@@ -128,10 +128,10 @@ Rail transport, Roads and road transport
-
-
-
-
+
+
+
+
diff --git a/xsd/siri_model/siri_situation.xsd b/xsd/siri_model/siri_situation.xsd
index 1878f96..91bdb04 100644
--- a/xsd/siri_model/siri_situation.xsd
+++ b/xsd/siri_model/siri_situation.xsd
@@ -14,10 +14,10 @@ siri_model\siri_situation-v2.0.xsd:
- PublicationWindow changed to unbounded
-->
-
+
+
+
-
-
diff --git a/xsd/siri_model/siri_situationAffects.xsd b/xsd/siri_model/siri_situationAffects.xsd
index f9a0993..23bbe4e 100644
--- a/xsd/siri_model/siri_situationAffects.xsd
+++ b/xsd/siri_model/siri_situationAffects.xsd
@@ -4,16 +4,11 @@
-
-
-
-
-
-
+
+
+
+
-
-
-
diff --git a/xsd/siri_model/siri_situationIdentity.xsd b/xsd/siri_model/siri_situationIdentity.xsd
index f966804..7a9bf9f 100644
--- a/xsd/siri_model/siri_situationIdentity.xsd
+++ b/xsd/siri_model/siri_situationIdentity.xsd
@@ -63,8 +63,10 @@ Rail transport, Roads and road transport
+
+
-
+
diff --git a/xsd/siri_model_discovery/siri_line.xsd b/xsd/siri_model_discovery/siri_line.xsd
index 5d172d9..967b8fd 100644
--- a/xsd/siri_model_discovery/siri_line.xsd
+++ b/xsd/siri_model_discovery/siri_line.xsd
@@ -78,9 +78,10 @@ Rail transport, Roads and road transport
SIRI subschema with view of LINE for use in Discovery service
+
+
+
-
-
diff --git a/xsd/siri_situationExchange_service.xsd b/xsd/siri_situationExchange_service.xsd
index f92d009..16a2090 100644
--- a/xsd/siri_situationExchange_service.xsd
+++ b/xsd/siri_situationExchange_service.xsd
@@ -108,18 +108,15 @@ Rail transport, Roads and road transport
SIRI-SX Situation Exchange Service.
-
+
-
-
+
-
+
-
-