Skip to content

autogenerate and publish dbdocs when a schema change is submitted#5420

Merged
ewaterman merged 3 commits intodevelopfrom
ft/4049-autogenerate-dbml
Oct 2, 2025
Merged

autogenerate and publish dbdocs when a schema change is submitted#5420
ewaterman merged 3 commits intodevelopfrom
ft/4049-autogenerate-dbml

Conversation

@ewaterman
Copy link
Member

@ewaterman ewaterman commented Jul 28, 2025

✨ Description of Change

Link to GitHub issue or Jira ticket: closes #4049

Description: GitHub Action for auto-generating our openboxes.dbml file and uploading it to the dbdocs site

@ewaterman ewaterman self-assigned this Jul 28, 2025
@ewaterman ewaterman added the warn: do not merge Marks a pull request that is not yet ready to be merged label Jul 28, 2025
@github-actions github-actions bot added type: feature A new piece of functionality for the app domain: devops Changes or discussions relating to dev ops automation labels Jul 28, 2025
@github-actions github-actions bot added the flag: config change Hilights a pull request that contains a change to the app config label Jul 28, 2025
uses: actions/setup-java@v4
with:
java-version: ${{env.JAVA_VERSION}}
java-version: ${{vars.JAVA_VERSION}}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unrelated to this change. I realized while I was working on this PR that we could set up these static variables directly in GitHub variables so no need to set a new env var in each file. Kinda neat!

@ewaterman ewaterman changed the title 4049 autogenerate and publish dbdocs when a schema change is submitted #4049 autogenerate and publish dbdocs when a schema change is submitted Aug 17, 2025
@ewaterman ewaterman changed the title #4049 autogenerate and publish dbdocs when a schema change is submitted autogenerate and publish dbdocs when a schema change is submitted Oct 1, 2025
@ewaterman ewaterman removed the warn: do not merge Marks a pull request that is not yet ready to be merged label Oct 2, 2025
@ewaterman ewaterman merged commit 18f9da8 into develop Oct 2, 2025
5 checks passed
@ewaterman ewaterman deleted the ft/4049-autogenerate-dbml branch October 2, 2025 18:35
@codecov
Copy link

codecov bot commented Oct 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 9.15%. Comparing base (f679e70) to head (830ffe7).
⚠️ Report is 228 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff              @@
##             develop   #5420      +/-   ##
============================================
+ Coverage       8.38%   9.15%   +0.76%     
- Complexity      1040    1173     +133     
============================================
  Files            674     701      +27     
  Lines          44493   45253     +760     
  Branches       10710   10845     +135     
============================================
+ Hits            3732    4144     +412     
- Misses         40191   40452     +261     
- Partials         570     657      +87     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

domain: devops Changes or discussions relating to dev ops automation flag: config change Hilights a pull request that contains a change to the app config type: feature A new piece of functionality for the app

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automate dbdocs action to convert generated SQL to DBML

1 participant