Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release version 2.10.0 #93

Merged
merged 27 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
169b4a9
Update Gemfile.lock and package-lock.json versions to 2.9.3
jwaspin May 7, 2024
43e9c73
Add bureauCode and programCode to adiwg_namespace (#85)
J-Oliveros May 8, 2024
ed637e8
feat: Update data quality element code list
jwaspin May 8, 2024
68c68b8
Update adiwg-mdcodes to version 2.9.4-beta.0
jwaspin May 8, 2024
3f6a8d7
Update data quality element code list
jwaspin May 10, 2024
8dda687
Update adiwg-mdcodes to version 2.9.4-beta.1
jwaspin May 10, 2024
33df884
chore: Update version to 2.10.0-beta.0
jwaspin May 14, 2024
c930867
chore: Update version to 2.9.4-beta.4
jwaspin May 14, 2024
b69c5e7
Revert dataQualityElement list (#88)
jwaspin May 14, 2024
45d1c45
Merge branch 'releases/2-9-4-beta' into releases/2-10-0-beta
jwaspin May 14, 2024
f2d7f11
chore: Increment beta version
jwaspin May 14, 2024
deb6dbf
Merge branch 'develop' into releases/2-9-4-beta
jwaspin May 25, 2024
6001ccd
Merge branch 'releases/2-9-4-beta' into releases/2-10-0-beta
jwaspin May 26, 2024
337dcf7
chore: Update adiwg-mdcodes to version 2.10.0-beta.2
jwaspin May 26, 2024
51d8ba3
Merge branch 'sync-master-develop-fix-merge-conflicts' into releases/…
jwaspin May 26, 2024
2d11cc9
chore: Update build script to include bundle command
jwaspin May 26, 2024
79bbfb3
Merge branch 'sync-master-develop-fix-merge-conflicts' into releases/…
jwaspin May 26, 2024
68164c8
Merge branch 'releases/2-9-4-beta' into releases/2-10-0-beta
jwaspin May 26, 2024
91bdf86
chore: Update version to 2.9.4-beta.5
jwaspin May 26, 2024
bd57865
Merge branch 'releases/2-9-4-beta' into releases/2-10-0-beta
jwaspin May 26, 2024
f061503
chore: Update adiwg-mdcodes to version 2.10.0
jwaspin May 26, 2024
2f0b0c1
Release Version 2.9.3 (#92)
jwaspin Dec 10, 2024
33ece76
Merge branch 'develop' into releases/2-10-0
jwaspin Dec 10, 2024
c032b6a
Merge branch 'master' into releases/2-10-0
jwaspin Dec 11, 2024
5cde56f
feat: Add GitHub Actions workflow for running tests and update parame…
jwaspin Dec 11, 2024
1e8176f
fix: Update GitHub Actions workflow to force install Node.js dependen…
jwaspin Dec 11, 2024
3fa7138
fix: Update Node.js version in GitHub Actions workflow to 20
jwaspin Dec 11, 2024
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
32 changes: 32 additions & 0 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Run Tests

on:
push:

jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '20'

- name: Install Node.js dependencies
run: npm install --force

- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7'

- name: Install Ruby dependencies
run: bundle install

- name: Build Project
run: npm run build

- name: Run Tests
run: bundle exec rake test
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
adiwg-mdcodes (2.9.3)
adiwg-mdcodes (2.10.0)
json (~> 2.0)

GEM
Expand Down
2 changes: 1 addition & 1 deletion lib/adiwg/mdcodes/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

module ADIWG
module Mdcodes
VERSION = "2.9.3"
VERSION = "2.10.0"
end
end

Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mdcodes",
"version": "2.9.3",
"version": "2.10.0",
"main": "index.js",
"description": "CodeLists for ADIwg mdJSON",
"repository": {
Expand All @@ -26,7 +26,7 @@
},
"scripts": {
"prepublishOnly": "scripts/prepublish.js",
"build": "npm i --force && grunt convert && grunt concat-json && npm run prepublishOnly"
"build": "bundle && npm i --force && grunt convert && grunt concat-json && npm run prepublishOnly"
},
"dependencies": {
"buildify": "github:powmedia/buildify#20458a121411f759dcc5ec1b441695eb7fc2b3b7",
Expand Down
30 changes: 15 additions & 15 deletions resources/adiwg_dataQualityElement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@ sourceName: "ADIwg_DataQualityElement"
extensible: true
description: "ISO data quality element class names"
codelist:
- { code: "001", codeName: AbsolutePositionalAccuracy, description: "closeness of reported coordinate values to values accepted as or being true" }
- { code: "002", codeName: RelativePositionalAccuracy, description: "closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true" }
- { code: "003", codeName: GriddedDataPositionalAccuracy, description: "closeness of gridded data position values to values accepted as or being true" }
- { code: "004", codeName: ConceptualConsistency, description: "adherence to rules of the conceptual schema" }
- { code: "005", codeName: DomainConsistency, description: "adherence of values to the value domains" }
- { code: "006", codeName: FormatConsistency, description: "degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope" }
- { code: "007", codeName: TopologicalConsistency, description: "correctness of the explicitly encoded topological characteristics of the dataset as described by the scope" }
- { code: "008", codeName: ThematicClassificationCorrectness, description: "comparison of the classes assigned to features or their attributes to a universe of discourse" }
- { code: "009", codeName: NonQuantitativeAttributeCorrectness, description: "correctness of non-quantitative attributes" }
- { code: "010", codeName: QuantitativeAttributeAccuracy, description: "accuracy of quantitative attributes" }
- { code: "011", codeName: AccuracyOfATimeMeasurement, description: "correctness of the temporal references of an item (reporting of error in time measurement)" }
- { code: "012", codeName: TemporalValidity, description: "validity of data specified by the scope with respect to time" }
- { code: "013", codeName: TemporalConsistency, description: "correctness of ordered events or sequences, if reported" }
- { code: "014", codeName: Commission, description: "excess data present in the dataset, as described by the scope" }
- { code: "015", codeName: Omission, description: "data absent from the dataset, as described by the scope" }
- { code: "001", codeName: DQ_AbsoluteExternalPositionalAccuracy, description: "closeness of reported coordinate values to values accepted as or being true" }
- { code: "002", codeName: DQ_RelativeInternalPositionalAccuracy, description: "closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true" }
- { code: "003", codeName: DQ_GriddedDataPositionalAccuracy, description: "closeness of gridded data position values to values accepted as or being true" }
- { code: "004", codeName: DQ_ConceptualConsistency, description: "adherence to rules of the conceptual schema" }
- { code: "005", codeName: DQ_DomainConsistency, description: "adherence of values to the value domains" }
- { code: "006", codeName: DQ_FormatConsistency, description: "degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope" }
- { code: "007", codeName: DQ_TopologicalConsistency, description: "correctness of the explicitly encoded topological characteristics of the dataset as described by the scope" }
- { code: "008", codeName: DQ_ThematicClassificationCorrectness, description: "comparison of the classes assigned to features or their attributes to a universe of discourse" }
- { code: "009", codeName: DQ_NonQuantitativeAttributeCorrectness, description: "correctness of non-quantitative attributes" }
- { code: "010", codeName: DQ_QuantitativeAttributeAccuracy, description: "accuracy of quantitative attributes" }
- { code: "011", codeName: DQ_AccuracyOfATimeMeasurement, description: "correctness of the temporal references of an item (reporting of error in time measurement)" }
- { code: "012", codeName: DQ_TemporalValidity, description: "validity of data specified by the scope with respect to time" }
- { code: "013", codeName: DQ_TemporalConsistency, description: "correctness of ordered events or sequences, if reported" }
- { code: "014", codeName: DQ_CompletenessCommission, description: "excess data present in the dataset, as described by the scope" }
- { code: "015", codeName: DQ_CompletenessOmission, description: "data absent from the dataset, as described by the scope" }
2 changes: 2 additions & 0 deletions resources/adiwg_namespace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,5 @@ codelist:
- {code: "spatialreference.org", codeName: SR-ORG, description: "Coordinate reference system from SpatialReference.org database"}
- {code: "org.adiwg.code.mapGridSystem", codeName: mapGridSystem, description: "Name of the grid UTM, State Plane, or other grid system used by a spatial reference system."}
- {code: "org.adiwg.code.mapProjection", codeName: mapProjection, description: "Name of the planar, grid, or local projection used by a spatial reference system."}
- {code: "org.adiwg.code.bureauCode", codeName: bureauCode, description: "DCAT-US combined federal agency and bureau code from OMB Circular A-11."}
- {code: "org.adiwg.code.programCode", codeName: programCode, description: "DCAT-US Federal Program Inventory program code."}
11 changes: 11 additions & 0 deletions resources/iso_parameterDirection.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
codelistType: "staticList"
codelistName: "iso_parameterDirection"
source: "ISO"
sourceName: "SV_ParameterDirection"
extensible: true
description: "class of information to which the referencing entity applies"
codelist:
- {code: "001", codeName: in, description: "the parameter is an input parameter to the service instance"}
- {code: "002", codeName: out, description: "the parameter is an output parameter to the service instance"}
- {code: "003", codeName: in/out, description: "the parameter is both an input and output parameter to the service instance"}

12 changes: 0 additions & 12 deletions resources/iso_parameterDirectionCode.yml

This file was deleted.

Loading