Skip to content

Commit

Permalink
Version 1.3.27
Browse files Browse the repository at this point in the history
  • Loading branch information
ma-zal committed Aug 3, 2023
2 parents 3848de9 + d4a1915 commit 8508a70
Show file tree
Hide file tree
Showing 22 changed files with 937 additions and 802 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true

[*.yml]
[*.{yml,yaml}]
indent_style = space
indent_size = 2
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,11 @@ updates:
target-branch: 'development'
commit-message:
prefix: 'build'
ignore:
# Reason: Depends on the minimal supported VS Code version specified in package.json
- dependency-name: "@types/vscode"
# Reason: Depends on the Node.js version used in VS Code
- dependency-name: "@types/node"
# Reason: Tempy 2+ is written as ESM module, which is not directly supported by CommonJS
- dependency-name: "tempy"
update-types: ["version-update:semver-major"]
48 changes: 48 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: CI

on:
pull_request:
branches:
- "**"
workflow_dispatch:

# push:
# branches:
# - "**"

# Cancel the previously running job when new Git commit has been received.
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
test:
name: "Integration tests"
runs-on: ubuntu-latest
permissions:
checks: write
steps:
- uses: actions/checkout@v3
# Setup .npmrc file to publish to npm
# See https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages#publishing-packages-to-the-npm-registry
- uses: actions/setup-node@v3
with:
node-version: '16.x'
registry-url: 'https://registry.npmjs.org'

- name: Install modules
run: npm ci
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Run tests
run: |
xvfb-run npm run testToJsonFile
- name: Report to GitHub job
uses: dorny/test-reporter@v1
if: success() || failure() # run this step even if previous step failed
with:
name: Integration tests report # Name of the check run which will be created
path: out/tests-report.json # Path to test results
reporter: mocha-json # Format of test results
9 changes: 7 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
"--disable-extensions",
"--extensionDevelopmentPath=${workspaceFolder}"
],
"sourceMaps": true,
"outFiles": ["${workspaceFolder}/out/**/*.js"],
"preLaunchTask": "npm: watch"
"preLaunchTask": "npm: compile",
"postDebugTask": "npm: cleanup"
},
{
"name": "Test Extension",
Expand All @@ -28,7 +30,10 @@
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
],
"outFiles": ["${workspaceFolder}/out/test/**/*.js"]
"sourceMaps": true,
"outFiles": ["${workspaceFolder}/out/test/**/*.js"],
"preLaunchTask": "npm: compile",
"postDebugTask": "npm: cleanup"
},
{
"type": "node",
Expand Down
9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
Change Log
==========

1.3.24
1.3.27
------

### Fixed

- Error during app import (issue #21)
- Error during app import (#21)
- Fail to save file kept open during VS Code restart
- Fail to activate the extension for new users with no settings (#87)
- Fail to display opensource app icons in treeview (#82)
- Fail to load apps list if there is single app with multiple versions (#91)

### Changes

- Keep original indent of JSON files. Do not execute the auto format automatically.
- Update dependencies `request-light`, `uuid`, `vscode-json-languageservice`, `vscode-languageclient`, `vscode-languageserver`, `tempy`
- First environment configuration process is more friendly (#87)
- Opensource apps rename to "Examples" (#95)

1.3.22
------
Expand Down
Loading

0 comments on commit 8508a70

Please sign in to comment.