Updated migration deployment configuration across CI/CD workflows and build system to streamline the deployment process.
<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit
* **Chores**
* Updated migration deployment configuration across CI/CD workflows and build system to streamline the deployment process.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
No actionable comments were generated in the recent review. 🎉
ℹ️ Recent review info⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 0bb2a72a-a262-4a19-a9e8-928f1f2bee66
📥 Commits
Reviewing files that changed from the base of the PR and between 9e3a30f74e and 3689f6e203.
📒 Files selected for processing (2)
.github/workflows/_deploy.yml
go/Makefile
📝 Walkthrough
Walkthrough
The PR removes the --tail flag from Skaffold migration commands across deployment automation. The reusable deploy workflow and Makefile migration targets are updated to run skaffold run -p migrations without the tail option, and the Makefile targets now explicitly set the SKAFFOLD_DEFAULT_REPO environment variable.
The migrations deployment step removes the --tail flag from Skaffold invocations. The Makefile targets now set SKAFFOLD_DEFAULT_REPO inline with the appropriate repository configuration for dev and prod environments.
Estimated code review effort
🎯 2 (Simple) | ⏱️ ~5 minutes
Poem
A tail once trailed through every run,
But hops are quicker without one!
Now migrations dash, so clean and bright—
No streaming logs to slow the flight. 🐰✨
Check skipped - CodeRabbit’s high-level summary is enabled.
Title check
✅ Passed
The title 'ci: fix stuck on migration runs' accurately describes the main change: removing the --tail flag from Skaffold migration commands to resolve issues causing runs to hang.
Docstring Coverage
✅ Passed
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check
✅ Passed
Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check
✅ Passed
Check skipped because no linked issues were found for this pull request.
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing Touches🧪 Generate unit tests (beta)
Create PR with unit tests
Commit unit tests in branch fix-ci-stuck
Comment @coderabbitai help to get the list of available commands and usage tips.
<!-- This is an auto-generated comment: summarize by coderabbit.ai -->
<!-- review_stack_entry_start -->
[](https://app.coderabbit.ai/change-stack/flowy-live/llink/pull/278?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)
<!-- review_stack_entry_end -->
No actionable comments were generated in the recent review. 🎉
<details>
<summary>ℹ️ Recent review info</summary>
<details>
<summary>⚙️ Run configuration</summary>
**Configuration used**: defaults
**Review profile**: CHILL
**Plan**: Pro Plus
**Run ID**: `0bb2a72a-a262-4a19-a9e8-928f1f2bee66`
</details>
<details>
<summary>📥 Commits</summary>
Reviewing files that changed from the base of the PR and between 9e3a30f74ee1ce961dde1e1df2a083183dfa34ba and 3689f6e203d0749cc812a96e2f6bccba0c6cca09.
</details>
<details>
<summary>📒 Files selected for processing (2)</summary>
* `.github/workflows/_deploy.yml`
* `go/Makefile`
</details>
</details>
---
<!-- walkthrough_start -->
<details>
<summary>📝 Walkthrough</summary>
## Walkthrough
The PR removes the `--tail` flag from Skaffold migration commands across deployment automation. The reusable deploy workflow and Makefile migration targets are updated to run `skaffold run -p migrations` without the tail option, and the Makefile targets now explicitly set the `SKAFFOLD_DEFAULT_REPO` environment variable.
## Changes
**Migration Skaffold Configuration**
|Layer / File(s)|Summary|
|---|---|
|**Migration Skaffold command updates** <br> `.github/workflows/_deploy.yml`, `go/Makefile`|The migrations deployment step removes the `--tail` flag from Skaffold invocations. The Makefile targets now set `SKAFFOLD_DEFAULT_REPO` inline with the appropriate repository configuration for dev and prod environments.|
## Estimated code review effort
🎯 2 (Simple) | ⏱️ ~5 minutes
## Poem
> A tail once trailed through every run,
> But hops are quicker without one!
> Now migrations dash, so clean and bright—
> No streaming logs to slow the flight. 🐰✨
</details>
<!-- walkthrough_end -->
<!-- pre_merge_checks_walkthrough_start -->
<details>
<summary>🚥 Pre-merge checks | ✅ 5</summary>
<details>
<summary>✅ Passed checks (5 passed)</summary>
| Check name | Status | Explanation |
| :------------------------: | :------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Description Check | ✅ Passed | Check skipped - CodeRabbit’s high-level summary is enabled. |
| Title check | ✅ Passed | The title 'ci: fix stuck on migration runs' accurately describes the main change: removing the --tail flag from Skaffold migration commands to resolve issues causing runs to hang. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
| Linked Issues check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
| Out of Scope Changes check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
</details>
<sub>✏️ Tip: You can configure your own custom pre-merge checks in the settings.</sub>
</details>
<!-- pre_merge_checks_walkthrough_end -->
<!-- finishing_touch_checkbox_start -->
<details>
<summary>✨ Finishing Touches</summary>
<details>
<summary>🧪 Generate unit tests (beta)</summary>
- [ ] <!-- {"checkboxId": "f47ac10b-58cc-4372-a567-0e02b2c3d479", "radioGroupId": "utg-output-choice-group-unknown_comment_id"} --> Create PR with unit tests
- [ ] <!-- {"checkboxId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", "radioGroupId": "utg-output-choice-group-unknown_comment_id"} --> Commit unit tests in branch `fix-ci-stuck`
</details>
</details>
<!-- finishing_touch_checkbox_end -->
<!-- tips_start -->
---
<sub>Comment `@coderabbitai help` to get the list of available commands and usage tips.</sub>
<!-- tips_end -->
<!-- internal state start -->
<!-- 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= -->
<!-- internal state end -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary by CodeRabbit
No actionable comments were generated in the recent review. 🎉
ℹ️ Recent review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID:
0bb2a72a-a262-4a19-a9e8-928f1f2bee66📥 Commits
Reviewing files that changed from the base of the PR and between
9e3a30f74eand3689f6e203.📒 Files selected for processing (2)
.github/workflows/_deploy.ymlgo/Makefile📝 Walkthrough
Walkthrough
The PR removes the
--tailflag from Skaffold migration commands across deployment automation. The reusable deploy workflow and Makefile migration targets are updated to runskaffold run -p migrationswithout the tail option, and the Makefile targets now explicitly set theSKAFFOLD_DEFAULT_REPOenvironment variable.Changes
Migration Skaffold Configuration
.github/workflows/_deploy.yml,go/Makefile--tailflag from Skaffold invocations. The Makefile targets now setSKAFFOLD_DEFAULT_REPOinline with the appropriate repository configuration for dev and prod environments.Estimated code review effort
🎯 2 (Simple) | ⏱️ ~5 minutes
Poem
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing Touches
🧪 Generate unit tests (beta)
fix-ci-stuckComment
@coderabbitai helpto get the list of available commands and usage tips.