Skip to content

Commit ff52428

Browse files
author
Tejas Mandre
committed
ci-cd update
1 parent cb7c1ec commit ff52428

File tree

3 files changed

+22
-20
lines changed

3 files changed

+22
-20
lines changed

.github/workflows/c-cpp.yml

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,14 @@ jobs:
2323
- name: Artifact binaries
2424
uses: actions/upload-artifact@v2
2525
with:
26-
name: binaries
27-
path: binaries
26+
name: game_client
27+
path: binaries/game_client
28+
29+
- name: Artifact binaries
30+
uses: actions/upload-artifact@v2
31+
with:
32+
name: game_tcp_server
33+
path: binaries/game_tcp_server
2834

2935
create_release:
3036
needs: build
@@ -36,24 +42,20 @@ jobs:
3642
- name: Download binaries
3743
uses: actions/download-artifact@v2
3844
with:
39-
name: binaries
40-
path: binaries
45+
name: game_client
46+
path: binaries/game_client
47+
48+
- name: Download binaries
49+
uses: actions/download-artifact@v2
50+
with:
51+
name: game_tcp_server
52+
path: binaries/game_tcp_server
4153

4254
- name: Create Release
4355
id: create_release
44-
uses: actions/create-release@v1
45-
with:
46-
tag_name: v${{ github.run_number }}
47-
release_name: Release ${{ github.run_number }}
48-
body: Release notes for version ${{ github.run_number }}
49-
draft: false
50-
prerelease: false
51-
52-
- name: Upload Binaries
53-
id: upload-binaries
54-
uses: actions/upload-release-asset@v1
56+
uses: softprops/action-gh-release@v1
5557
with:
56-
upload_url: ${{ steps.create_release.outputs.upload_url }}
57-
asset_path: binaries/*
58-
asset_name: binaries.zip
59-
asset_content_type: application/zip
58+
body_path: binaries/release_notes.txt
59+
files: |
60+
binaries/game_client
61+
binaries/game_tcp_server

binaries/note.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

binaries/release_notes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Release v1

0 commit comments

Comments
 (0)