Skip to content

Commit

Permalink
chore: merge release-v0.1.6 into main
Browse files Browse the repository at this point in the history
  • Loading branch information
mrjackwills committed Nov 17, 2023
2 parents 4516a49 + d971bb9 commit 442d787
Show file tree
Hide file tree
Showing 10 changed files with 832 additions and 693 deletions.
14 changes: 3 additions & 11 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,10 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.202.1/containers/typescript-node/.devcontainer/base.Dockerfile

ARG VARIANT="16-bullseye"
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:0-${VARIANT}

ARG YQ_BINARY="yq_linux_amd64"
ARG YQ_VERSION="v4.18.1"
ARG VARIANT="20-bullseye"
FROM mcr.microsoft.com/devcontainers/typescript-node:1-${VARIANT}

RUN printf "alias cls='clear'\nalias ll='ls -l --human-readable --color=auto --group-directories-first --classify --time-style=long-iso -all'" >> /etc/bash.bashrc

RUN su node -c "source /usr/local/share/nvm/nvm.sh && nvm install --lts"

RUN su node -c "npm install -g jest ts-node-dev npm-check-updates npm@latest"

RUN wget https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/${YQ_BINARY} -O /usr/bin/yq \
&& chmod +x /usr/bin/yq

RUN mkdir $HOME/logs
RUN su node -c "npm install -g jest ts-node-dev npm-check-updates npm@latest"
12 changes: 5 additions & 7 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.202.1/containers/typescript-node
{
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"name": "Node.js & TypeScript",
"runArgs": ["--init"],
"build": {
"dockerfile": "Dockerfile",
"args": {
"VARIANT": "16",
"BUILDKIT_INLINE_CACHE": "0"
}
"dockerfile": "Dockerfile"
},

"mounts": [
Expand All @@ -18,8 +15,8 @@
// Set *default* container specific settings.json values on container create.
// Add the IDs of extensions you want installed when the container is created.

"postCreateCommand":"mkdir /tmp/typos && wget https://github.com/crate-ci/typos/releases/download/v1.13.10/typos-v1.13.10-x86_64-unknown-linux-musl.tar.gz -O /tmp/typos-v1.13.10-x86_64-unknown-linux-musl.tar.gz && tar -xvf /tmp/typos-v1.13.10-x86_64-unknown-linux-musl.tar.gz -C /tmp/typos && install -Dm 755 /tmp/typos/typos -t \"${HOME}/.local/bin\" && rm -rf /tmp/typos",

"postCreateCommand": "TYPOS_V=$(curl -s 'https://api.github.com/repos/crate-ci/typos/releases/latest' | grep '\"tag_name\":' | sed -E 's/.*\"([^\"]+)\".*/\\1/') && mkdir /tmp/typos && wget \"https://github.com/crate-ci/typos/releases/download/$TYPOS_V/typos-$TYPOS_V-x86_64-unknown-linux-musl.tar.gz\" -O \"/tmp/typos-$TYPOS_V-x86_64-unknown-linux-musl.tar.gz\" && tar -xvf \"/tmp/typos-$TYPOS_V-x86_64-unknown-linux-musl.tar.gz\" -C /tmp/typos && install -Dm 755 /tmp/typos/typos -t \"${HOME}/.local/bin\" && rm -rf /tmp/typos",
"customizations": {
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
Expand All @@ -30,6 +27,7 @@
"meganrogge.template-string-converter",
"mutantdino.resourcemonitor",
"timonwong.shellcheck",
"redhat.vscode-yaml",
"vue.volar",
"vue.vscode-typescript-vue-plugin",
"wix.vscode-import-cost",
Expand Down
6 changes: 5 additions & 1 deletion .eslintrc-auto-import.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,10 @@
"watchPostEffect": true,
"watchSyncEffect": true,
"websocketModule": true,
"toValue": true
"toValue": true,
"ExtractDefaultPropTypes": true,
"ExtractPropTypes": true,
"ExtractPublicPropTypes": true,
"WritableComputedRef": true
}
}
10 changes: 7 additions & 3 deletions .github/release-body.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
### 2023-07-28
### 2023-11-17

### Chores
+ dependencies updated, [3a02d59b4da990a7ac72b7ccfdf34f153c329f5f]
+ create_release v0.2.0, [bb1baa5b72c7543170fb97bbe3068b7c5cf4a05e]
+ GitHub workflow updated, [939880a5b55abb3738cb0dd5f71445aa57de9010]
+ dependencies updated, [1b262493c78e7ea54a0c682ba3eab07df392748a], [0c5dbd9c1df32bd54ca63edaf4187eeb82342e3c], [89b41a506567ddc1a72d8ad22b6c08c1f639f063]
+ .devcontainer updated, [c7a27c3b198984f91c74ee75e62cce3bca211fcb], [a32cc23b6c7e1966818d550bc11e0edfc276eb94]

### Refactors
+ AircraftRow watch method, [d36d84748a21b1b82a408468621595602e1611c3]

see <a href='https://github.com/mrjackwills/flightbox_vue/blob/main/CHANGELOG.md'>CHANGELOG.md</a> for more details
11 changes: 4 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
name: Release CI
on:
push:
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

name: Create Release

jobs:
build:
name: Create Release
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.3.4
- uses: actions/checkout@v4

- name: Release
uses: softprops/action-gh-release@v1
with:
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# <a href='https://github.com/mrjackwills/flightbox_vue/releases/tag/v0.1.6'>v0.1.6</a>
### 2023-11-17

### Chores
+ GitHub workflow updated, [939880a5](https://github.com/mrjackwills/flightbox_vue/commit/939880a5b55abb3738cb0dd5f71445aa57de9010)
+ dependencies updated, [1b262493](https://github.com/mrjackwills/flightbox_vue/commit/1b262493c78e7ea54a0c682ba3eab07df392748a), [0c5dbd9c](https://github.com/mrjackwills/flightbox_vue/commit/0c5dbd9c1df32bd54ca63edaf4187eeb82342e3c), [89b41a50](https://github.com/mrjackwills/flightbox_vue/commit/89b41a506567ddc1a72d8ad22b6c08c1f639f063)
+ .devcontainer updated, [c7a27c3b](https://github.com/mrjackwills/flightbox_vue/commit/c7a27c3b198984f91c74ee75e62cce3bca211fcb), [a32cc23b](https://github.com/mrjackwills/flightbox_vue/commit/a32cc23b6c7e1966818d550bc11e0edfc276eb94)

### Refactors
+ AircraftRow watch method, [d36d8474](https://github.com/mrjackwills/flightbox_vue/commit/d36d84748a21b1b82a408468621595602e1611c3)

# <a href='https://github.com/mrjackwills/flightbox_vue/releases/tag/v0.1.5'>v0.1.5</a>
### 2023-07-28

Expand Down
Loading

0 comments on commit 442d787

Please sign in to comment.