Skip to content

Commit 6a7f62f

Browse files
authored
Merge branch 'current' into patch-93
2 parents 3edee7c + bdefb18 commit 6a7f62f

File tree

758 files changed

+24714
-4687
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

758 files changed

+24714
-4687
lines changed

Dockerfile renamed to .devcontainer/Dockerfile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ FROM mcr.microsoft.com/vscode/devcontainers/ruby:${VARIANT}
33

44
ARG NODE_VERSION="lts/*"
55
RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"
6+
RUN su vscode -c "/usr/local/rvm/bin/rvm fix-permissions"
67

78
# Locale env vars
89
ENV \
@@ -17,7 +18,3 @@ RUN \
1718
ack \
1819
&& echo "en_US UTF-8" > /etc/locale.gen \
1920
&& locale-gen en_US.UTF-8
20-
21-
# Install the specific version of bundler we need
22-
COPY Gemfile.lock ./
23-
RUN gem install bundler -v `awk 'c&&c--;/BUNDLED WITH/{c=1}' Gemfile.lock`

.devcontainer/devcontainer.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11
{
22
"name": "home-assistant.io",
33
"build": {
4-
"dockerfile": "../Dockerfile",
4+
"dockerfile": "./Dockerfile",
55
"context": "..",
66
"args": {
7-
"VARIANT": "2.7",
8-
"NODE_VERSION": "18"
7+
"VARIANT": "3.1",
8+
"NODE_VERSION": "20"
99
}
1010
},
1111
"appPort": [4000],
1212
"onCreateCommand": "bundle install && npm install",
13-
"containerEnv": { "DEVCONTAINER": "true" },
13+
"containerEnv": {
14+
"DEVCONTAINER": "true",
15+
"BUNDLE_PATH": "vendor/bundle"
16+
},
1417
"customizations": {
1518
"vscode": {
1619
"extensions": [
1720
"davidanson.vscode-markdownlint",
1821
"editorconfig.editorconfig",
1922
"GitHub.vscode-pull-request-github",
2023
"mrmlnc.vscode-scss",
21-
"rebornix.Ruby",
24+
"Shopify.ruby-lsp",
2225
"streetsidesoftware.code-spell-checker",
2326
"taichi.vscode-textlint",
2427
"yzhang.markdown-all-in-one"
@@ -29,7 +32,8 @@
2932
"gitlens.showWelcomeOnInstall": false,
3033
"gitlens.showWhatsNewAfterUpgrades": false,
3134
"terminal.integrated.shell.linux": "/usr/bin/zsh",
32-
"workbench.startupEditor": "none"
35+
"workbench.startupEditor": "none",
36+
"rubyLsp.rubyVersionManager": "none"
3337
}
3438
}
3539
}

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- [ ] Spelling, grammar or other readability improvements (`current` branch).
1919
- [ ] Adjusted missing or incorrect information in the current documentation (`current` branch).
2020
- [ ] Added documentation for a new integration I'm adding to Home Assistant (`next` branch).
21-
- [ ] I've opened up a PR to add logo's and icons in [Brands repository](https://github.com/home-assistant/brands).
21+
- [ ] I've opened up a PR to add logos and icons in [Brands repository](https://github.com/home-assistant/brands).
2222
- [ ] Added documentation for a new feature I'm adding to Home Assistant (`next` branch).
2323
- [ ] Removed stale or deprecated documentation.
2424

.github/workflows/add_prs_to_project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
app_id: ${{ secrets.PROJECTS_APP_ID }}
1919
private_key: ${{ secrets.PROJECTS_APP_PEM }}
2020
- name: Add to Project
21-
uses: actions/add-to-project@v0.5.0
21+
uses: actions/add-to-project@v0.6.0
2222
with:
2323
project-url: https://github.com/orgs/home-assistant/projects/10
2424
github-token: ${{ steps.token.outputs.token }}

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
pull-requests: write
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/stale@v8.0.0
14+
- uses: actions/stale@v9.0.0
1515
if: ${{ github.repository_owner == 'home-assistant' }}
1616
with:
1717
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
- name: Check out files from GitHub
1111
uses: actions/[email protected]
1212
- name: Setting up Node.js
13-
uses: actions/[email protected].0
13+
uses: actions/[email protected].2
1414
with:
15-
node-version: 16.x
15+
node-version: 20
1616
cache: "npm"
1717
- name: Install dependencies
1818
run: npm install
@@ -27,9 +27,9 @@ jobs:
2727
- name: Check out files from GitHub
2828
uses: actions/[email protected]
2929
- name: Setting up Node.js
30-
uses: actions/[email protected].0
30+
uses: actions/[email protected].2
3131
with:
32-
node-version: 16.x
32+
node-version: 20
3333
cache: "npm"
3434
- name: Install dependencies
3535
run: npm install

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.2
1+
3.1.4

.textlintrc.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,6 @@
150150
"iTunes",
151151
"JSON-RPC",
152152
"JSON",
153-
"JuiceNet",
154153
"Kafka",
155154
"KEF",
156155
"KNX",

.vscode/cSpell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"Fitbit",
3535
"Flexit",
3636
"Frenck",
37+
"geofence",
3738
"geolocation",
3839
"GPSLogger",
3940
"Harman",

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"editorconfig.editorconfig",
55
"GitHub.vscode-pull-request-github",
66
"mrmlnc.vscode-scss",
7-
"rebornix.Ruby",
7+
"Shopify.ruby-lsp",
88
"streetsidesoftware.code-spell-checker",
99
"taichi.vscode-textlint",
1010
"yzhang.markdown-all-in-one"

0 commit comments

Comments
 (0)