Skip to content

Commit 0eef88b

Browse files
committed
Update release workflow to latest versions, remove CI
1 parent 14e318a commit 0eef88b

File tree

3 files changed

+5
-58
lines changed

3 files changed

+5
-58
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 42 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ jobs:
4141

4242
steps:
4343
- name: Checkout code
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v5
4545

4646
- name: Set up Go
47-
uses: actions/setup-go@v4
47+
uses: actions/setup-go@v6
4848
with:
49-
go-version: '1.21'
49+
go-version: '1.23'
5050

5151
- name: Build on Linux/macOS
5252
if: matrix.os != 'windows-latest'
@@ -79,7 +79,7 @@ jobs:
7979

8080
steps:
8181
- name: Checkout code
82-
uses: actions/checkout@v4
82+
uses: actions/checkout@v5
8383

8484
- name: Download all artifacts
8585
uses: actions/download-artifact@v4
@@ -90,7 +90,7 @@ jobs:
9090
run: ls -la build/
9191

9292
- name: Create Release
93-
uses: softprops/action-gh-release@v1
93+
uses: softprops/action-gh-release@v2
9494
with:
9595
files: |
9696
build/flutterguard-cli-linux-amd64/flutterguard-cli-linux-amd64

RELEASE.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -97,14 +97,3 @@ git push origin vX.Y.Z --force
9797
```
9898

9999
After pushing, monitor the run at your repository’s Actions page.
100-
101-
## Continuous Integration
102-
103-
Every push to `main` or `develop` branches runs:
104-
105-
- Code formatting checks (`go fmt`)
106-
- Static analysis (`go vet`)
107-
- Unit tests (`go test`)
108-
- Build verification
109-
110-
Failures in CI will prevent merges to main.

0 commit comments

Comments
 (0)