Skip to content

Commit 75f2ec8

Browse files
committed
Add user scripts and FFFSake to spec file; modify nightly to fetch and rebase on remote
1 parent d6a1a7f commit 75f2ec8

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/nightly_build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
# - "nightly-build-action"
77
schedule:
88
- cron: '45 23 * * *' # runs daily at 23:45
9+
workflow_dispatch: # Allows manual trigger
910

1011
jobs:
1112
build:
@@ -16,6 +17,13 @@ jobs:
1617
poetry-version: ["latest"]
1718
steps:
1819
- uses: actions/checkout@v6
20+
with:
21+
ref: cm_sim_gamer_kit
22+
fetch-depth: 0
23+
- name: Fetch develop and rebase CM changes on top
24+
run: |
25+
git fetch origin develop
26+
git rebase origin/develop
1927
- name: Set up Python ${{ matrix.python-version }}
2028
uses: actions/setup-python@v6
2129
with:

joystick_gremlin.spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ for root, _, files in os.walk("action_plugins"):
1414
datas = [
1515
("gfx", "gfx"),
1616
("qml", "qml"),
17+
("user_scripts", "user_scripts"),
1718
("device_db.json", "."),
1819
]
1920
datas.extend(action_plugins_files)
2021
binaries = [
2122
("vjoy/vJoyInterface.dll", "."),
2223
("dill/dill.dll", "."),
24+
("fffsake/fffsake.pyd", "fffsake"),
2325
]
2426

2527
# List all action plugin code files by their import name as pyinstaller

0 commit comments

Comments
 (0)