GSA / data.gov

Main repository for the data.gov service
https://data.gov
Other
547 stars 87 forks source link

Setup/cleanup mdTranslator mini-app #4796

Closed jbrown-xentity closed 1 week ago

jbrown-xentity commented 2 weeks ago

User Story

In order to get transformer to the latest code, harvest2.0 devs want the transform system setup with latest changes.

Background

[Any helpful contextual notes or links to artifacts/evidence, if needed]

Security Considerations (required)

None

Sketch

We want the following:

rshewitt commented 2 weeks ago

master is synced with upstream master. datagov is synced with upstream develop since most of the activity is on that branch and what i would assume we'd merge into when the time comes

rshewitt commented 2 weeks ago

we have deploy, publish (ghcr), and test ci/cd actions

rshewitt commented 2 weeks ago

removed mdtranslator in the compose file on this commit. can add back.

rshewitt commented 2 weeks ago

for anyone unfamiliar with package management in ruby ( not version management ) here's some info...

reidhewitt@Reids-MacBook-Pro mdTranslator % gem env 
RubyGems Environment:
  ...
  - INSTALLATION DIRECTORY: /home/bobsmith/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0
  - GEM PATHS:
     - /home/bobsmith/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0
     - /home/bobsmith/.gem/ruby/3.2.0
  ...
rshewitt commented 1 week ago

info on ruby version management

rshewitt commented 1 week ago

irb(ADIWG::Mdtranslator::Writers:...):001> # execute your expression here...