mirror of
https://github.com/bcomnes/deploy-to-neocities.git
synced 2026-03-27 17:01:36 +00:00
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
name: 'Deploy to Neocities'
|
|
description: 'Efficiently deploy a folder to Neocities.org'
|
|
branding:
|
|
icon: aperture
|
|
color: orange
|
|
inputs:
|
|
api_key: # api token for site to deploy to
|
|
description: 'Neocities API key for site to deploy to'
|
|
required: true
|
|
dist_dir:
|
|
description: 'Local folder to deploy to neocities'
|
|
default: 'public'
|
|
required: true
|
|
neocities_supporter:
|
|
description: 'Set to true if you are a Neocities supporter to bypass file type upload restrictions'
|
|
default: 'false'
|
|
required: true
|
|
cleanup:
|
|
description: Delete orphaned files on neocities that don't exist in distDir
|
|
default: 'false'
|
|
required: true
|
|
preview_before_deploy:
|
|
description: 'Set to true if you want to print deploy preview stats prior to deploying.'
|
|
default: 'true'
|
|
required: false
|
|
protected_files:
|
|
description: A glob string that prevents matched files from ever being deleted.
|
|
required: false
|
|
api_token: # api token for site to deploy to
|
|
description: 'Neocities API key for site to deploy to'
|
|
required: false
|
|
deprecationMessage: 'api_token is deprecated, use api_key instead'
|
|
runs:
|
|
using: 'node24'
|
|
main: 'dist/index.cjs'
|