You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| macOS | Apple Silicon (arm64) |`flutterguard-cli-darwin-arm64`|
58
+
| Windows | x86_64 (amd64)|`flutterguard-cli-windows-amd64.exe`|
54
59
55
60
## Troubleshooting
56
61
57
62
### Build Failed
63
+
58
64
Check the GitHub Actions logs at: `https://github.com/flutterguard/flutterguard-cli/actions`
59
65
60
66
### Release Not Created
67
+
61
68
- Verify the tag was pushed: `git push origin <tag-name>`
62
69
- Check that tag starts with `v` (e.g., `v1.0.0`)
63
70
- Review workflow logs for errors
64
71
72
+
### Deprecated artifact action error
73
+
74
+
If the workflow fails with a message like:
75
+
76
+
> This request has been automatically failed because it uses a deprecated version of actions/upload-artifact: v3
77
+
78
+
This usually means the tag you pushed points to an older commit where the workflows still used `actions/upload-artifact@v3`. Fix by retagging the latest commit (which uses `@v4`):
79
+
80
+
Option A: Create a new tag (recommended)
81
+
82
+
```bash
83
+
git switch main
84
+
git pull --ff-only
85
+
git tag -a vX.Y.Z -m "Release FlutterGuard CLI vX.Y.Z"
86
+
git push origin vX.Y.Z
87
+
```
88
+
89
+
Option B: Move the existing tag to HEAD (force-update)
90
+
91
+
```bash
92
+
# If a GitHub Release exists for the tag, delete it in the UI first
93
+
git switch main
94
+
git pull --ff-only
95
+
git tag -fa vX.Y.Z -m "Release FlutterGuard CLI vX.Y.Z"
96
+
git push origin vX.Y.Z --force
97
+
```
98
+
99
+
After pushing, monitor the run at your repository’s Actions page.
0 commit comments