summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNicolas Paul <n@nc0.fr>2023-06-30 13:26:21 +0200
committerNicolas Paul <n@nc0.fr>2023-06-30 13:26:21 +0200
commit61eb492795f07cb09add0d9c3f2f38f072be5951 (patch)
tree19c7aaf7afce9eea66db3b762ad3a04933bc349a /.github
parentf06134b3ba73430d4efde3246c0f8da369b10da5 (diff)
Add documentation site
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml21
1 files changed, 20 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e1e7693..cb17371 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -6,6 +6,7 @@ jobs:
lint:
name: Lint
runs-on: ubuntu-latest
+ timeout-minutes: 4
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
@@ -17,6 +18,7 @@ jobs:
test:
name: Test
runs-on: ubuntu-latest
+ timeout-minutes: 10
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
@@ -27,6 +29,7 @@ jobs:
go run ../cmd/svgu/svgu.go -o=dst -v -c=DOMAINS.star
build:
name: Build
+ timeout-minutes: 5
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
@@ -37,4 +40,20 @@ jobs:
- uses: actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
- - run: go build -v -o svgu.o cmd/svgu/svgu.go \ No newline at end of file
+ - run: go build -v -o svgu.o cmd/svgu/svgu.go
+ deploy:
+ name: Deploy
+ runs-on: ubuntu-latest
+ needs:
+ - build
+ timeout-minutes: 2
+ steps:
+ - uses: actions/checkout@v3
+ - uses: cloudflare/pages-action@v1
+ with:
+ apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
+ accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
+ projectName: svgu-nc0-fr
+ directory: dst
+ branch: master # production-branch
+ wranglerVersion: "3"