diff options
| author | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-07-15 20:55:17 -0400 |
|---|---|---|
| committer | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-07-15 20:55:17 -0400 |
| commit | 659a401350dbf794d621ab7577ce24838d9cb94f (patch) | |
| tree | 7b7f57993aaf196ee815a59375c8173f4e9a5b8e | |
| parent | 52b2b5fbce49a19abc0b1e55db83b2d67903312f (diff) | |
| download | decky-lsfg-vk-659a401350dbf794d621ab7577ce24838d9cb94f.tar.gz decky-lsfg-vk-659a401350dbf794d621ab7577ce24838d9cb94f.zip | |
rm borked build workflows for now
| -rw-r--r-- | .github/workflows/build.yml | 62 | ||||
| -rw-r--r-- | .github/workflows/release.yml | 64 |
2 files changed, 0 insertions, 126 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 8521aae..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,62 +0,0 @@ -name: Build Plugin - -on: - push: - branches: [ main, gh-workflow ] - pull_request: - branches: [ main, gh-workflow ] - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '18' - - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: latest - - - name: Create CLI directory - run: mkdir -p cli - - - name: Download Decky CLI - run: | - curl -L -o cli/decky "https://github.com/SteamDeckHomebrew/cli/releases/latest/download/decky-linux-x86_64" - chmod +x cli/decky - - - name: Verify Decky CLI - run: ./cli/decky --version - - - name: Clean node_modules (if exists) - run: rm -rf node_modules - - - name: Install dependencies - run: pnpm install - - - name: Build backend (if needed) - run: | - if [ -f "backend/Makefile" ]; then - cd backend && make - fi - - - name: Build plugin - run: ./cli/decky plugin build . - - - name: Upload build artifact - uses: actions/upload-artifact@v4 - with: - name: lossless-scaling - path: out/*.zip - retention-days: 30 - - - name: List output files - run: ls -la out/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 40948b5..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Release Plugin - -on: - push: - tags: - - 'v*' - -jobs: - release: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '18' - - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: latest - - - name: Create CLI directory - run: mkdir -p cli - - - name: Download Decky CLI - run: | - curl -L -o cli/decky "https://github.com/SteamDeckHomebrew/cli/releases/latest/download/decky-linux-x86_64" - chmod +x cli/decky - - - name: Clean node_modules (if exists) - run: rm -rf node_modules - - - name: Install dependencies - run: pnpm install - - - name: Build backend (if needed) - run: | - if [ -f "backend/Makefile" ]; then - cd backend && make - fi - - - name: Build plugin - run: ./cli/decky plugin build . - - - name: Get plugin name for artifact - id: plugin_name - run: | - PLUGIN_NAME=$(jq -r '.name' plugin.json) - echo "name=$PLUGIN_NAME" >> $GITHUB_OUTPUT - echo "Plugin name: $PLUGIN_NAME" - - - name: Create Release - uses: softprops/action-gh-release@v2 - with: - files: out/*.zip - generate_release_notes: true - draft: false - prerelease: false - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
