Skip to content

Added workflow to push docs to tag #1

Added workflow to push docs to tag

Added workflow to push docs to tag #1

Workflow file for this run

# This workflow will install Deno then run Deno lint and test.
# For more information see: https://github.com/denoland/setup-deno
name: Push to Docs
on:
push:
tags:
- "effection-v*"
jobs:

Check failure on line 11 in .github/workflows/push-docs.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/push-docs.yml

Invalid workflow file

You have an error in your yaml syntax on line 11
release:
runs-on: ubuntu-latest
permissions:
# Give the default GITHUB_TOKEN write permission to commit and push the
# added or changed files to the repository.
contents: write
steps:
- name: checkout
- uses: actions/checkout@v4
- name: setup deno
uses: denoland/setup-deno@v1
with:
deno-version: v1.x
- name: Get Version
id: vars
run: echo ::set-output name=version::$(echo ${{github.ref_name}} | sed 's/^effection-v//')
- name: Generate Docs
run: deno doc --html --name=effection@$NPM_VERSION mod.ts
env:
NPM_VERSION: ${{steps.vars.outputs.version}}
- uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "[skip ci] Add docs"
file_pattern: "docs"