summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2023-03-21Add cross-platform support to decky (#387)suchmememanyskill
* Import generic watchdog observer over platform specific import * Use os.path rather than genericpath * Split off socket management in plugin.py * Don't specify multiprocessing start type Default on linux is already fork * Move all platform-specific functions to seperate files TODO: make plugin.py platform agnostic * fix import * add backwards compat to helpers.py * add backwards compatibility to helpers.py harder * Testing autobuild for win * Testing autobuild for win, try 2 * Testing autobuild for win, try 3 * Testing autobuild for win, try 4 * Create the plugins folder before attempting to use it * Implement win get_username() * Create win install script * Fix branch guess from version * Create .loader.version in install script * Add .cmd shim to facilitate auto-restarts * Properly fix branch guess from version * Fix updater on windows * Try 2 of fixing updates for windows * Test * pain * Update install script * Powershell doesn't believe in utf8 * Powershell good * add ON_LINUX variable to localplatform * Fix more merge issues * test * Move custom imports to main.py * Move custom imports to after __main__ check Due to windows' default behaviour being spawn, it will spawn a new process and thus import into sys.path multiple times * Log errors in get_system_pythonpaths() and get_loader_version() + split get_system_pythonpaths() on newline * Remove whitespace in result of get_system_pythonpaths() * use python3 on linux and python on windows in get_system_pythonpaths() * Remove fork-specific urls * Fix MIME types not working on Windows
2023-03-09Update edit-check.ymlv2.6.5-pre1TrainDoctor
2023-03-09Update edit-check.ymlTrainDoctor
2023-03-09Update edit-check.ymlTrainDoctor
2023-03-05Add CI to automatically update plugin stub in templatev2.6.3-pre4v2.6.3TrainDoctor
2023-02-19Expose a 'decky_plugin' module to decky plugins (#353)Philipp Richter
* Expose a 'decky_plugin' module to decky plugins * expose decky user home path * support 'py_modules' python modules in plugins * allow for a '_migration' method in plugins to have an explicit file moving step * Expose the plugin python module as .pyi stub interface * Expose system and user python paths to plugins
2023-02-03Add lint job to build workflow (#363)Sky Leite
* Add lint job to build workflow * Add prettier-plugin-import-sort * Install prettier plugins before linting * Use lint script from package.json * Move linters to separate workflow * Remove Python and Shell linters * Remove popd * Test that prettier properly fails the lint job
2023-01-22Update build.ymlTrainDoctor
2023-01-17fix releases being called prereleasesTrainDoctor
2023-01-09Fix the download button (#330)Party Wumpus
* Remove .desktop file from build.yml * Make download button link to decky-installer repo * Point download button to the .desktop file not the .sh file woops * Delete decky_installer.desktop * Delete user_install_script.sh
2023-01-08Use the new installer in the readme instructions (#324)Party Wumpus
2022-12-10Move back to python 3.10.2 in CIv2.4.6-pre3TrainDoctor
2022-12-08Update build.ymlv2.4.6-pre2TrainDoctor
2022-12-07Update build.ymlTrainDoctor
2022-10-24remove ver suffixv2.3.1-pre1AAGaming
2022-10-24pin pyinstaller to 5.5-py3AAGaming
2022-10-24use same python ver as deckAAGaming
2022-10-24nevermind dontAAGaming
2022-10-24ci: upgrade python to 3.11AAGaming
2022-10-22Update build.ymlTrainDoctor
2022-10-15Fix default pre-release bumpv2.2.7TrainDoctor
2022-10-14fix the fixAAGaming
2022-10-14replace deprecated set-output in CIAAGaming
2022-10-14pnpm uses frozen instead of ciAAGaming
2022-10-14IDIOTAAGaming
2022-10-14wtfAAGaming
2022-10-14setup-pnpm action is bad, do it ourselfAAGaming
2022-10-14forgot withAAGaming
2022-10-14this arg format is terribleAAGaming
2022-10-14fix ciAAGaming
2022-10-14more CI cleanupAAGaming
2022-10-14Upgrade NodeJS to 18 in CIAAGaming
2022-10-08don't test on live folks -_-v2.2.3-pre1TrainDoctor
2022-10-08Append "-pre" before bumping pre-release versionTrainDoctor
2022-10-08Merge branch 'update-ci' w/ needed updatesTrainDoctor
2022-10-02Update build.ymlTrainDoctor
2022-10-02Update build.ymlv2.2.0-pre1TrainDoctor
2022-09-11Update build.ymlTrainDoctor
2022-09-05WhoopsieTrainDoctor
2022-09-05Added handling for release to pre-release, pre-rel to rel and rel to relv2.1.0-pre1TrainDoctor
2022-09-05Better handling for release to new pre-releaseTrainDoctor
2022-09-05tempTrainDoctor
2022-09-04Oops I need thatTrainDoctor
2022-09-04return default value for out to ""TrainDoctor
2022-09-04better equivalency checkingTrainDoctor
2022-09-04OUTTrainDoctor
2022-09-04Fix pre-release, noneTrainDoctor
2022-09-04Add more logging and change release bump logicTrainDoctor
2022-09-04Work on bump logicTrainDoctor
2022-09-04Update CI to accommodate custom version bumpsTrainDoctor