changeset 52:e59f81c76a28

CI: Convert GitHub Actions script to sourcehut
author Paper <mrpapersonic@gmail.com>
date Mon, 19 Dec 2022 16:55:48 -0500
parents 9be255c52344
children 1a6df6d6b7ea
files .build.yml .github/workflows/static.yml
diffstat 2 files changed, 12 insertions(+), 42 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.build.yml	Mon Dec 19 16:55:48 2022 -0500
@@ -0,0 +1,12 @@
+image: alpine/edge
+oauth: pages.sr.ht/PAGES:RW
+packages:
+- hut
+environment:
+  site: your-username.srht.site
+tasks:
+- package: |
+    cd $site
+    tar -cvfz site.tar.gz *
+- upload: |
+    hut pages publish -d $site site.tar.gz
\ No newline at end of file
--- a/.github/workflows/static.yml	Mon Dec 19 16:51:44 2022 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-# Simple workflow for deploying static content to GitHub Pages
-name: Deploy static content to Pages
-
-on:
-  # Runs on pushes targeting the default branch
-  push:
-    branches: ["master"]
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-
-# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
-permissions:
-  contents: read
-  pages: write
-  id-token: write
-
-# Allow one concurrent deployment
-concurrency:
-  group: "pages"
-  cancel-in-progress: true
-
-jobs:
-  # Single deploy job since we're just deploying
-  deploy:
-    environment:
-      name: github-pages
-      url: ${{ steps.deployment.outputs.page_url }}
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-      - name: Setup Pages
-        uses: actions/configure-pages@v2
-      - name: Upload artifact
-        uses: actions/upload-pages-artifact@v1
-        with:
-          # Upload entire repository
-          path: '.'
-      - name: Deploy to GitHub Pages
-        id: deployment
-        uses: actions/deploy-pages@v1