diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9292ff4..12acccc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,6 +3,8 @@ name: sorting on: push: branches: [ main ] + paths: + - '_sprites/**' jobs: run-scripts: @@ -12,7 +14,7 @@ jobs: - name: checkout uses: actions/checkout@v4 - - name: setup node + - name: setup uses: actions/setup-node@v4 with: node-version: '20' @@ -21,15 +23,17 @@ jobs: run: npm ci - name: scripts + working-directory: ./scripts run: | - cd scripts npx tsx write.ts npx tsx sort.ts - cd .. - - name: upload zip + - name: upload uses: actions/upload-artifact@v4 with: - name: sort-archive-${{ github.sha }} - path: ./sort.zip - retention-days: 30 + name: sorted + path: ./_sprites/sorted + retention-days: 15 + + - name: remove temp sorted folder + run: rm -rf ./_sprites/sorted