Skip to content

Commit de6edaa

Browse files
committed
[UPD] : update github actions for auto upload to draft release
1 parent c4c3c32 commit de6edaa

File tree

8 files changed

+57
-3
lines changed

8 files changed

+57
-3
lines changed

.github/workflows/Leak.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ jobs:
4444
- name: upload artifact
4545
uses: actions/upload-artifact@v4
4646
with:
47-
name: ImGuiFileDialog_App_Unix_${{ matrix.fs }}_FS
47+
name: ImGuiFileDialog_App_Leak_Unix_${{ matrix.fs }}_FS
4848
path: bin/ImGuiFileDialog_App_Unix

.github/workflows/Linux_Clang.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,12 @@ jobs:
4545
with:
4646
name: ImGuiFileDialog_App_Linux_${{ matrix.fs }}_FS
4747
path: bin/ImGuiFileDialog_App_Unix
48+
- name: Upload to DRAFT release
49+
uses: softprops/action-gh-release@v2
50+
with:
51+
tag_name: nightly-draft
52+
name: Nightly Draft
53+
draft: true
54+
prerelease: false
55+
overwrite: true
56+
files: bin/ImGuiFileDialog_App_*

.github/workflows/Linux_Gcc.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,12 @@ jobs:
4545
with:
4646
name: ImGuiFileDialog_App_Linux_${{ matrix.fs }}_FS
4747
path: bin/ImGuiFileDialog_App_Unix
48+
- name: Upload to DRAFT release
49+
uses: softprops/action-gh-release@v2
50+
with:
51+
tag_name: nightly-draft
52+
name: Nightly Draft
53+
draft: true
54+
prerelease: false
55+
overwrite: true
56+
files: bin/ImGuiFileDialog_App_*

.github/workflows/Osx_Clang.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,12 @@ jobs:
4141
with:
4242
name: ImGuiFileDialog_App_Linux_${{ matrix.fs }}_FS
4343
path: bin/ImGuiFileDialog_App_Unix
44+
- name: Upload to DRAFT release
45+
uses: softprops/action-gh-release@v2
46+
with:
47+
tag_name: nightly-draft
48+
name: Nightly Draft
49+
draft: true
50+
prerelease: false
51+
overwrite: true
52+
files: bin/ImGuiFileDialog_App_*

.github/workflows/Osx_Gcc.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,12 @@ jobs:
4141
with:
4242
name: ImGuiFileDialog_App_Linux_${{ matrix.fs }}_FS
4343
path: bin/ImGuiFileDialog_App_Unix
44+
- name: Upload to DRAFT release
45+
uses: softprops/action-gh-release@v2
46+
with:
47+
tag_name: nightly-draft
48+
name: Nightly Draft
49+
draft: true
50+
prerelease: false
51+
overwrite: true
52+
files: bin/ImGuiFileDialog_App_*

.github/workflows/Win_Msvc.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,12 @@ jobs:
3939
with:
4040
name: ImGuiFileDialog_App_Win32_${{ matrix.fs }}_FS
4141
path: bin\ImGuiFileDialog_App_Win32.exe
42+
- name: Upload to DRAFT release
43+
uses: softprops/action-gh-release@v2
44+
with:
45+
tag_name: nightly-draft
46+
name: Nightly Draft
47+
draft: true
48+
prerelease: false
49+
overwrite: true
50+
files: bin/ImGuiFileDialog_App_*

.github/workflows/full_sources.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name: full_sources
33

44
on:
5+
push:
6+
branches:
7+
- DemoApp
8+
paths-ignore:
9+
- 'cmake/**'
10+
- '.github/**'
11+
- 'doc/**'
12+
- 'samples/**'
513
workflow_dispatch:
614

715
jobs:

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,11 @@ if (UNIX)
3636
endif()
3737

3838
if(USE_CXX_STANDARD_20)
39+
# we can keep the old const char* everywhere
3940
if (MSVC)
40-
add_compile_options(/Zc:char8_t-) # we can keep the old const char* everywhere
41+
add_compile_options(/Zc:char8_t-)
4142
else()
42-
add_compile_options(-fno-char8_t) # we can keep the old const char* everywhere
43+
add_compile_options(-fno-char8_t)
4344
endif()
4445
endif()
4546

0 commit comments

Comments
 (0)