Skip to content

Commit

Permalink
isolate riff 1 (#40)
Browse files Browse the repository at this point in the history
  • Loading branch information
pirog authored Dec 8, 2023
1 parent c62c3d6 commit d3a2302
Show file tree
Hide file tree
Showing 11 changed files with 35 additions and 32 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pr-docs-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
cache: npm
- name: Install NPM dependencies
- name: Install dependencies
run: npm clean-install --prefer-offline --frozen-lockfile

# Run tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
cache: npm
- name: Install NPM dependencies
- name: Install dependencies
run: npm clean-install --prefer-offline --frozen-lockfile

# Run the linter
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-nginx-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
node-version: ${{ matrix.node-version }}
registry-url: https://registry.npmjs.org
cache: npm
- name: Install NPM dependencies
- name: Install dependencies
run: npm clean-install --prefer-offline --frozen-lockfile
- name: Bundle Deps
uses: lando/prepare-release-action@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
cache: npm
- name: Install NPM dependencies
- name: Install dependencies
run: npm clean-install --prefer-offline --frozen-lockfile

# Run unit tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
node-version: ${{ matrix.node-version }}
registry-url: https://registry.npmjs.org
cache: npm
- name: Install NPM dependencies
- name: Install dependencies
run: npm clean-install --prefer-offline --frozen-lockfile

# Let's do tests rq just to make sure we dont push something that is fundamentally broken
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,7 @@ coverage/
_site
docs/.vuepress/.cache
docs/.vuepress/.temp
docs/.vuepress/distyarn.lock
docs/.vuepress/dist

# YARN
yarn.lock
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16
18
2 changes: 2 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
.github
.nyc_output
coverage
docs
examples
guides
Expand Down
39 changes: 19 additions & 20 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,39 @@
## v1.0.0 - [December 7, 2023](https://github.com/lando/ngin/releases/tag/v1.0.0)
* Dialed fully for `lando update`

* Dialed fully for `lando update`

## v0.11.0 - [December 5, 2023](https://github.com/lando/nginx/releases/tag/v0.11.0)

* Got rid of render-template tooling. [#33](https://github.com/lando/nginx/pull/33)
* Added support for `nginx:1.25`.
* Got rid of render-template tooling. [#33](https://github.com/lando/nginx/pull/33)
* Added support for `nginx:1.25`.

## v0.10.0 - [November 15, 2023](https://github.com/lando/nginx/releases/tag/v0.10.0)

* Moved builder file to the new builders/ directory.
* Isolated testing to fit with HARDCORE strategy.
* Moved builder file to the new builders/ directory.
* Isolated testing to fit with HARDCORE strategy.

## v0.9.0 - [July 3, 2023](https://github.com/lando/nginx/releases/tag/v0.9.0)

* Removed bundle-dependencies and version-bump-prompt from plugin.
* Updated package to use prepare-release-action.
* Updated documentation to reflect new release process.
* Removed bundle-dependencies and version-bump-prompt from plugin.
* Updated package to use prepare-release-action.
* Updated documentation to reflect new release process.

## v0.8.0 - [May 10, 2023](https://github.com/lando/nginx/releases/tag/v0.8.0)

* Added support for `nginx:1.19`
* Added support for `nginx:1.20`
* Added support for `nginx:1.21`
* Added support for `nginx:1.22`
* Added support for `nginx:1.23`
* Added support for `nginx:1.24`
* Added support for `nginx:1.19`
* Added support for `nginx:1.20`
* Added support for `nginx:1.21`
* Added support for `nginx:1.22`
* Added support for `nginx:1.23`
* Added support for `nginx:1.24`

## v0.7.0 - [December 12, 2022](https://github.com/lando/nginx/releases/tag/v0.7.0)

* Added bundle-dependencies to release process.
* Fixed bug in plugin dogfooding test.

## v0.6.0 - [September 7, 2022](https://github.com/lando/nginx/releases/tag/v0.6.0)
* Added bundle-dependencies to release process.
* Fixed bug in plugin dogfooding test.

## v0.5.0 - [November 9, 2021](https://github.com/lando/nginx/releases/tag/v0.5.0)

Lando is **free** and **open source** software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by [contributing](https://github.com/sponsors/lando).
Lando is **free** and **open source** software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by [contributing](https://github.com/sponsors/lando).

* Initial Release
* Initial Release
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,14 @@ However if you would like to manually install the plugin, update it to the bleed
:::: code-group
::: code-group-item LANDO 3.21+
```bash:no-line-numbers
lando plugin-add @lando/apache
lando plugin-add @lando/nginx
```
:::
::: code-group-item HYPERDRIVE
```bash:no-line-numbers
# @TODO
# @NOTE: This doesn't actaully work yet
hyperdrive install @lando/apache
hyperdrive install @lando/nginx
```
:::
::: code-group-item DOCKER
Expand All @@ -78,7 +78,7 @@ mkdir -p ~/.lando/plugins
# Install plugin
# NOTE: Modify the "npm install @lando/nginx" line to install a particular version eg
# npm install @lando/[email protected]
docker run --rm -it -v ${HOME}/.lando/plugins:/plugins -w /tmp node:16-alpine sh -c \
docker run --rm -it -v ${HOME}/.lando/plugins:/plugins -w /tmp node:18-alpine sh -c \
"npm init -y \
&& npm install @lando/nginx --production --flat --no-default-rc --no-lockfile --link-duplicates \
&& npm install --production --cwd /tmp/node_modules/@lando/nginx \
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"nginx"
],
"engines": {
"node": ">=16.0.0"
"node": ">=18.0.0"
},
"lando": {},
"main": "index.js",
Expand All @@ -38,7 +38,7 @@
"docs:lint": "eslint -c docs/.eslintrc.json --quiet docs/.vuepress",
"lint": "eslint --quiet . && npm run docs:lint",
"test:unit": "nyc --reporter=html --reporter=text mocha --timeout 5000 test/**/*.spec.js",
"test:leia": "npm run leia \"examples/**/README.md\" -c 'Destroy tests' --stdin",
"test:leia": "leia \"examples/**/README.md\" -c 'Destroy tests' --stdin",
"test": "npm run lint && npm run test:unit"
},
"dependencies": {
Expand Down

0 comments on commit d3a2302

Please sign in to comment.