mirror of
https://github.com/bcomnes/deploy-to-neocities.git
synced 2026-01-21 08:51:54 +00:00
Compare commits
46 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
88fe06ede7 | ||
|
|
dabda0324f | ||
|
|
faf51f5f7d | ||
|
|
5f0065b0a9 | ||
|
|
7c37474912 | ||
|
|
ef422e5147 | ||
|
|
575a80ba11 | ||
|
|
ea0ff75438 | ||
|
|
9585d46d52 | ||
|
|
2c28e60268 | ||
|
|
f5f3138f2b | ||
|
|
7fda3b4091 | ||
|
|
097a63047c | ||
|
|
8919ab9606 | ||
|
|
ea5c33baa1 | ||
|
|
be65ce5f7f | ||
|
|
3b8bfee4f4 | ||
|
|
e0de604edf | ||
|
|
c7eb1d1c7c | ||
|
|
ca3d623967 | ||
|
|
72ceca59e8 | ||
|
|
b10b0992fc | ||
|
|
0eaad18494 | ||
|
|
f163816b89 | ||
|
|
e096631c4a | ||
|
|
0b1632f9fd | ||
|
|
62b83828a1 | ||
|
|
21f9abb428 | ||
|
|
0a6154e90e | ||
|
|
893771475d | ||
|
|
f98d6708aa | ||
|
|
cc060f3a7f | ||
|
|
3fddf1336a | ||
|
|
18f7a05bdf | ||
|
|
1b5bf0ef26 | ||
|
|
f5e58fbc36 | ||
|
|
25bb465f66 | ||
|
|
2d3b570b10 | ||
|
|
a6e7d86f22 | ||
|
|
58657605f4 | ||
|
|
788869d157 | ||
|
|
a41d678561 | ||
|
|
f1223126d0 | ||
|
|
b97c4bebd8 | ||
|
|
8fce8c4bb6 | ||
|
|
93af74f45b |
2
.github/workflows/neocities.yml
vendored
2
.github/workflows/neocities.yml
vendored
@@ -7,7 +7,7 @@ on:
|
||||
- master
|
||||
|
||||
env:
|
||||
FORCE_COLOR: 2
|
||||
FORCE_COLOR: 1
|
||||
node_version: 16
|
||||
|
||||
concurrency: # prevent concurrent deploys doing starnge things
|
||||
|
||||
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
@@ -9,7 +9,7 @@ on:
|
||||
|
||||
env:
|
||||
node_version: 16
|
||||
FORCE_COLOR: 2
|
||||
FORCE_COLOR: 1
|
||||
|
||||
concurrency: # prevent concurrent releases
|
||||
group: npm-bump
|
||||
@@ -30,7 +30,7 @@ jobs:
|
||||
registry-url: 'https://registry.npmjs.org'
|
||||
- run: npm i
|
||||
- run: npm test
|
||||
- uses: bcomnes/npm-bump@v2.1.0
|
||||
- uses: bcomnes/npm-bump@v2.2.1
|
||||
with:
|
||||
git_email: bcomnes@gmail.com
|
||||
git_username: ${{ github.actor }}
|
||||
|
||||
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@@ -3,7 +3,7 @@ name: tests
|
||||
on: [push, pull_request]
|
||||
|
||||
env:
|
||||
FORCE_COLOR: 2
|
||||
FORCE_COLOR: 1
|
||||
|
||||
jobs:
|
||||
test:
|
||||
|
||||
33
CHANGELOG.md
33
CHANGELOG.md
@@ -7,7 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
|
||||
|
||||
## [v1.1.15](https://github.com/bcomnes/deploy-to-neocities/compare/v1.1.14...v1.1.15)
|
||||
## [v1.1.17](https://github.com/bcomnes/deploy-to-neocities/compare/v1.1.16...v1.1.17)
|
||||
|
||||
### Commits
|
||||
|
||||
- Prune example URLs [`dabda03`](https://github.com/bcomnes/deploy-to-neocities/commit/dabda0324f7965b65951d021c1e99bc10d640903)
|
||||
|
||||
## [v1.1.16](https://github.com/bcomnes/deploy-to-neocities/compare/v1.1.15...v1.1.16) - 2023-06-26
|
||||
|
||||
### Merged
|
||||
|
||||
- chore(deps-dev): bump esbuild from 0.17.19 to 0.18.0 [`#149`](https://github.com/bcomnes/deploy-to-neocities/pull/149)
|
||||
- chore(deps): bump minimatch from 9.0.0 to 9.0.1 [`#146`](https://github.com/bcomnes/deploy-to-neocities/pull/146)
|
||||
- chore(deps): bump minimatch from 7.4.2 to 7.4.3 [`#140`](https://github.com/bcomnes/deploy-to-neocities/pull/140)
|
||||
- chore(deps): bump bcomnes/npm-bump from 2.1.0 to 2.2.1 [`#139`](https://github.com/bcomnes/deploy-to-neocities/pull/139)
|
||||
- chore(deps): bump minimatch from 7.2.0 to 7.4.2 [`#138`](https://github.com/bcomnes/deploy-to-neocities/pull/138)
|
||||
- chore(deps): bump minimatch from 7.1.1 to 7.2.0 [`#136`](https://github.com/bcomnes/deploy-to-neocities/pull/136)
|
||||
- chore(deps): bump minimatch from 7.0.1 to 7.1.0 [`#134`](https://github.com/bcomnes/deploy-to-neocities/pull/134)
|
||||
- Update README.md [`#131`](https://github.com/bcomnes/deploy-to-neocities/pull/131)
|
||||
- chore(deps): bump minimatch from 7.0.0 to 7.0.1 [`#132`](https://github.com/bcomnes/deploy-to-neocities/pull/132)
|
||||
- chore(deps): bump minimatch from 6.2.0 to 7.0.0 [`#130`](https://github.com/bcomnes/deploy-to-neocities/pull/130)
|
||||
- chore(deps): bump minimatch from 6.1.8 to 6.2.0 [`#129`](https://github.com/bcomnes/deploy-to-neocities/pull/129)
|
||||
- chore(deps): bump minimatch from 6.1.6 to 6.1.8 [`#128`](https://github.com/bcomnes/deploy-to-neocities/pull/128)
|
||||
- chore(deps): bump minimatch from 6.1.5 to 6.1.6 [`#123`](https://github.com/bcomnes/deploy-to-neocities/pull/123)
|
||||
- Add my site [`#122`](https://github.com/bcomnes/deploy-to-neocities/pull/122)
|
||||
|
||||
### Commits
|
||||
|
||||
- Merge pull request #151 from bcomnes/dependabot/npm_and_yarn/minimatch-9.0.2 [`5f0065b`](https://github.com/bcomnes/deploy-to-neocities/commit/5f0065b0a9cb3627bee2fce1890f6335aeb15bf6)
|
||||
- Remove packages [`8919ab9`](https://github.com/bcomnes/deploy-to-neocities/commit/8919ab9606c90d47193ddca8159b5540ae38923f)
|
||||
- chore(deps): bump minimatch from 9.0.1 to 9.0.2 [`7c37474`](https://github.com/bcomnes/deploy-to-neocities/commit/7c37474912a72b54f851a1152ef2f52111927181)
|
||||
|
||||
## [v1.1.15](https://github.com/bcomnes/deploy-to-neocities/compare/v1.1.14...v1.1.15) - 2023-01-18
|
||||
|
||||
### Merged
|
||||
|
||||
|
||||
10
README.md
10
README.md
@@ -71,7 +71,7 @@ You most likely only want to run this on the `master` branch so that only change
|
||||
### Inputs
|
||||
|
||||
- `api_token` (**REQUIRED**): The API token for your [Neocities][nc] website to deploy to.
|
||||
- `dist_dir`: The directory to deploy to [Neocities][nc]. Default: `public`.
|
||||
- `dist_dir`: The directory to deploy to [Neocities][nc]. Default: `public`. Don't deploy your root repo directory (e.g. `./`). It contains `.git`, `.github` and other files that won't deploy properly to neocities. Keep it clean by keeping or building your site into a subdir and deploy that.
|
||||
- `cleanup`: Boolean string (`true` or `false`). If `true`, `deploy-to-neocities` will destructively delete files found on [Neocities][nc] not found in your `dist_dir`. Default: `false`.
|
||||
- `protected_files`: An optional glob string used to mark files as protected. Protected files are never cleaned up. Test this option out with `cleanup` set to false before relying on it. Protected files are printed when `cleanup` is set to true or false. Glob strings are processed by [minimatch](https://github.com/isaacs/minimatch) against remote neocities file paths. Protected files can still be updated.
|
||||
|
||||
@@ -119,7 +119,6 @@ None.
|
||||
- https://github.com/bcomnes/deploy-to-neocities/blob/master/.github/workflows/neocities.yml ([deploy-to-neocities.neocities.org](https://deploy-to-neocities.neocities.org))
|
||||
- [Zambonifofex/stories](https://github.com/Zambonifofex/stories) ([zamstories.neocities.org](https://zamstories.neocities.org))
|
||||
- [Your Neofeed](https://github.com/victoriadrake/neocities-neofeed), (っ◔◡◔)っ a personal timeline for Neocities and GitHub Pages.
|
||||
- https://punkedwerewolf.net
|
||||
- https://speakscribe.com
|
||||
- https://geno7.neocities.org
|
||||
- https://github.com/M1ssM0ss/deploy-to-neocities-template
|
||||
@@ -127,17 +126,19 @@ None.
|
||||
- https://flamedfury.com
|
||||
- https://keb.neocities.org
|
||||
- https://missmoss.neocities.org
|
||||
- https://fuckingwebmaster.net
|
||||
- https://rarebit.neocities.org
|
||||
- https://cavacado.neocities.org
|
||||
- https://wanderinginn.neocities.org
|
||||
- https://andri.dk/blog/2021/deploy-static-websites-anywhere
|
||||
- https://andri.dk/blog/2019/2021/deploy-static-websites-anywhere/
|
||||
- https://github.com/PersonMeetup/frontiercorps ([frontiercorps.neocities.org](https://frontiercorps.neocities.org/))
|
||||
- https://github.com/riastrad/cyberbspace ([cyberb.space](https://cyberb.space))
|
||||
- https://github.com/rogerahuntley/neocities-site ([stealdog.neocities.org](https://stealdog.neocities.org))
|
||||
- https://github.com/ConorSheehan1/conorsheehan1.neocities.org ([conorsheehan1.neocities.org](https://conorsheehan1.neocities.org))
|
||||
- https://github.com/bechnokid/neocities ([bechnokid.neocities.org](https://bechnokid.neocities.org))
|
||||
- https://github.com/lime360/website ([lime360.neocities.org](https://lime360.neocities.org))
|
||||
- https://obspogon.neocities.org/
|
||||
- https://profsugoi.neocities.org/
|
||||
- https://github.com/tencurse/neocities ([10kph.neocities.org](https://10kph.neocities.org/))
|
||||
- [See more!](https://github.com/bcomnes/deploy-to-neocities/network/dependents)
|
||||
- ...PR your site when you set it up!
|
||||
|
||||
@@ -148,6 +149,7 @@ None.
|
||||
- [neocities/neocities-node](https://github.com/neocities/neocities-node): Official Node API
|
||||
- [jonchang/deploy-neocities](https://github.com/jonchang/deploy-neocities): An alternative docker + official ruby client based action similar to this one.
|
||||
- [M1ssM0ss/deploy-to-neocities-template](https://github.com/M1ssM0ss/deploy-to-neocities-template): a template repo ready for cloning using deploy-to-neocities.
|
||||
- [professorsugoi/Deploy-Astro-Neocities](https://github.com/professorsugoi/Deploy-Astro-Neocities): a template repo for projets built with Astro. uses deploy-to-neocities.
|
||||
|
||||
## CHANGELOG
|
||||
|
||||
|
||||
1998
dist/index.js
vendored
1998
dist/index.js
vendored
File diff suppressed because it is too large
Load Diff
8
dist/index.js.map
vendored
8
dist/index.js.map
vendored
File diff suppressed because one or more lines are too long
2
index.js
2
index.js
@@ -5,7 +5,7 @@ const path = require('path')
|
||||
const ms = require('ms')
|
||||
const assert = require('webassert').default
|
||||
const fsp = require('fs').promises
|
||||
const minimatch = require('minimatch')
|
||||
const { minimatch } = require('minimatch')
|
||||
const { stackWithCauses } = require('pony-cause')
|
||||
|
||||
let cleanup
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "deploy-to-neocities",
|
||||
"description": "Github Action to deplpoy a folder to Neocities.org",
|
||||
"version": "1.1.15",
|
||||
"version": "1.1.17",
|
||||
"author": "Bret Comnes <bcomnes@gmail.com> (https://bret.io/)",
|
||||
"bugs": {
|
||||
"url": "https://github.com/bcomnes/deploy-to-neocities/issues"
|
||||
@@ -9,7 +9,7 @@
|
||||
"dependencies": {
|
||||
"@actions/core": "1.10.0",
|
||||
"async-neocities": "2.1.5",
|
||||
"minimatch": "6.1.5",
|
||||
"minimatch": "9.0.2",
|
||||
"ms": "2.1.3",
|
||||
"pony-cause": "^2.1.4",
|
||||
"webassert": "3.0.2"
|
||||
@@ -20,10 +20,9 @@
|
||||
"browser-sync": "^2.27.7",
|
||||
"dependency-check": "^4.1.0",
|
||||
"gh-release": "^7.0.0",
|
||||
"mkdirp": "^2.1.1",
|
||||
"npm-run-all2": "^6.0.0",
|
||||
"standard": "^17.0.0",
|
||||
"esbuild": "^0.17.2"
|
||||
"esbuild": "^0.18.0"
|
||||
},
|
||||
"homepage": "https://github.com/bcomnes/deploy-to-neocities#readme",
|
||||
"keywords": [],
|
||||
@@ -38,7 +37,7 @@
|
||||
"build": "npm run clean && run-p build:*",
|
||||
"build:action": "rm -rf dist && esbuild index.js --bundle --platform=node --target=node16 --sourcemap=external --outdir=dist",
|
||||
"build:site": "siteup --src . --dest public",
|
||||
"clean": "rimraf public && mkdirp public",
|
||||
"clean": "rm -rf public && mkdir -p public",
|
||||
"release": "git push --follow-tags && gh-release -y",
|
||||
"start": "npm run watch",
|
||||
"test": "run-s test:*",
|
||||
|
||||
Reference in New Issue
Block a user