WilhelmusLab / IceFloeTracker.jl

Julia package for ice floe tracker
https://wilhelmuslab.github.io/IceFloeTracker.jl/
MIT License
1 stars 2 forks source link

test: first attemp to set up trigger workflows to build containers #368

Closed tdivoll closed 5 months ago

tdivoll commented 5 months ago

This PR adds trigger actions that will set off the Docker build actions at ice-floe-tracker-pipeline.

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.67%. Comparing base (0fde544) to head (445b1cb). Report is 4 commits behind head on main.

:exclamation: Current head 445b1cb differs from pull request most recent head 69265a5. Consider uploading reports for the commit 69265a5 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #368 +/- ## ========================================== + Coverage 90.64% 90.67% +0.02% ========================================== Files 29 29 Lines 951 954 +3 ========================================== + Hits 862 865 +3 Misses 89 89 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

tdivoll commented 5 months ago

As far as I can tell, the new actions added here will trigger the container builds in the pipeline repo when this PR is merged. This test simulates a scenario where updates are made to this repo and merged into main.

tdivoll commented 5 months ago

@cpaniaguam I actually just realized that we don't need to rebuild the fetchdata container; any changes to that would only happen in the pipeline repo, which would trigger the workflow there. We only need the Julia changes to trigger a new build to the Julia container.