Skip to content

Commit 5e08d2a

Browse files
Update workflows
1 parent 1991566 commit 5e08d2a

File tree

4 files changed

+1
-151
lines changed

4 files changed

+1
-151
lines changed

.github/workflows/python-check-requirements.yml

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

.github/workflows/python-lint.yml

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

.github/workflows/python-type-check.yml

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

.github/workflows/release.yml

Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
11
name: Create Release
22

3-
on:
4-
workflow_dispatch: # allows manual triggering
5-
inputs:
6-
create_release:
7-
description: 'Create new release'
8-
required: true
9-
type: booleanname: Create Release
10-
113
on:
124
workflow_dispatch: # allows manual triggering
135
inputs:
@@ -18,45 +10,6 @@ on:
1810
push:
1911
branches:
2012
- master
21-
22-
concurrency:
23-
group: ${{ github.workflow }}-${{ github.head_ref && github.ref || github.run_id }}
24-
cancel-in-progress: true
25-
26-
jobs:
27-
macOS-latest:
28-
runs-on: macOS-latest
29-
30-
steps:
31-
- name: Clone
32-
id: checkout
33-
uses: actions/checkout@v4
34-
with:
35-
fetch-depth: 0
36-
37-
- name: Install Dependencies
38-
run: |
39-
brew update
40-
brew install sdl2 cmake
41-
42-
- name: Build
43-
run: |
44-
cmake -B build
45-
cmake --build build --config Release
46-
47-
- name: Pack artifacts
48-
run: |
49-
cp LICENSE ./build/bin/
50-
zip -r my_project-${{ github.run_id }}-bin-macos.zip ./build/bin/*
51-
52-
- name: Upload artifacts
53-
uses: actions/upload-artifact@v4
54-
with:
55-
path: my_project-${{ github.run_id }}-bin-macos.zip
56-
name: my_project-bin-macos.zip
57-
push:
58-
branches:
59-
- master
6013
paths: ['.github/workflows/release.yml', '**/CMakeLists.txt', '**/.cmake', '**/*.h', '**/*.hpp', '**/*.c', '**/*.cpp', '**/*.cu', '**/*.cuh', '**/*.swift', '**/*.m', '**/*.metal', '**/*.comp']
6114

6215
concurrency:
@@ -235,4 +188,4 @@ jobs:
235188
data: await fs.readFileSync(`./artifact/release/${file}`)
236189
});
237190
}
238-
}
191+
}

0 commit comments

Comments
 (0)