diff --git a/.github/workflows/zip.yml b/.github/workflows/zip.yml new file mode 100644 index 0000000..12020a4 --- /dev/null +++ b/.github/workflows/zip.yml @@ -0,0 +1,29 @@ +name: Zip into spoon archive +on: + push: + branches: + - main + +jobs: + zip-release: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Make folder + run: | + mkdir Spoons + mkdir PaperWM.spoon + cp init.lua PaperWM.spoon + + - name: Create zip + run: zip -r -q Spoons/PaperWM.spoon.zip PaperWM.spoon + + - name: Commit and push + uses: EndBug/add-and-commit@v9 + with: + add: '["Spoons/PaperWM.spoon.zip --force"]' + message: "Bundle into zip" + push: origin release --set-upstream --force + new_branch: release diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b98f5af --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +Spoons/ +Swipe.spoon/ +.DS_Store diff --git a/docs/docs.json b/docs/docs.json new file mode 100644 index 0000000..161fad7 --- /dev/null +++ b/docs/docs.json @@ -0,0 +1,6 @@ +[ + { + "name": "PaperWM", + "desc": "A package to enable a PaperWM like window management style" + } +]