• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zaneriley / personal-site / #69
71%

Build:
DEFAULT BRANCH: main
Ran 14 Sep 2024 02:04PM UTC
Jobs 1
Files 49
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Sep 2024 02:01PM UTC coverage: 71.028% (-0.03%) from 71.055%
#69

push

github

web-flow
Feat(release): Create release setup to migrate DB and pull repo (#45)

* chore(deps): update Elixir to 1.17.2 and adjust dependencies

- Updated Elixir base image to 1.17.2-slim in Dockerfile.
- Added `ca-certificates` and `inotify-tools` to Dockerfile dependencies for certificate handling and file watching.
- Included `:file_system` and `:yamerl` dependencies in all environments in mix.exs.

* feat(entrypoint): enhance docker-entrypoint-web for release builds

Enhanced the entrypoint script to handle production release workflows, including running database migrations and syncing content repositories.

* refactor(config): move content configuration to runtime

Moved content-related configurations to runtime to allow dynamic updates and prevent compile-time dependencies.

* fix(application): ensure yamerl and filewatcher starts in all environments

Modified application startup to include :yamerl and filewatcher in all environments to prevent potential runtime errors.

* chore(logging): improve logging across modules

Enhanced logging to provide better insights during debugging and monitoring of the application.

* fix(webhook): retrieve GitHub webhook secret at runtime

Adjusted GitHub webhook secret handling to fetch from runtime configuration, enhancing security by not compiling secrets into the application.

* test(config): update tests for runtime configuration changes

Modified tests to accommodate configuration changes and ensure they reflect the application's runtime environment.

* chore: remove unused code and obsolete files

Cleaned up the codebase by deleting unused functions and files to maintain code quality and readability.

* refactor(liveviews): conditionally display 'New' actions based on environment

Updated live views to hide 'New' buttons when not in development mode, aligning UI with application permissions.

* chore(docs): Update misc docs

- Fixed an incorrect command in the README that cou... (continued)

20 of 24 new or added lines in 7 files covered. (83.33%)

684 of 963 relevant lines covered (71.03%)

38.36 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
75.19
-0.01% lib/portfolio/content/managers/entry_manager.ex
2
60.0
-40.0% lib/portfolio_web/endpoint.ex
Jobs
ID Job ID Ran Files Coverage
1 #69.1 14 Sep 2024 02:04PM UTC 49
71.03
Source Files on build #69
  • Tree
  • List 49
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d4b26ae5 on github
  • Prev Build on main
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc