This repository has been archived by the owner on Dec 23, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #317 from microsoft/dev
Official micro:bit release
- Loading branch information
Showing
186 changed files
with
74,895 additions
and
40,568 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# This workflow will do a clean install of node dependencies, python dependencies, build the source code and run tests | ||
|
||
name: CI | ||
|
||
on: | ||
push: | ||
branches: [ dev, staging ] | ||
pull_request: | ||
branches: [ dev, staging ] | ||
|
||
jobs: | ||
build-and-test: | ||
|
||
runs-on: ${{ matrix.os }} | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [macos-latest, windows-latest, ubuntu-18.04] | ||
node-version: [10.x] | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Install Linux dependencies | ||
if: matrix.os == 'ubuntu-18.04' | ||
run: | | ||
sudo apt-get update | ||
sudo apt-get install g++-multilib | ||
sudo apt-get install -y build-essential | ||
sudo apt-get install libudev-dev | ||
- name: Use Node.js ${{ matrix.node-version }} and install npm dependencies | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
- run: npm install | ||
- name: Setup Python environment | ||
uses: actions/[email protected] | ||
with: | ||
python-version: 3.x | ||
- run: | | ||
python -m pip install --upgrade pip | ||
pip install -r ./src/dev-requirements.txt | ||
- name: Use npm to compile, format-check and test | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
- run: npm run compile | ||
- run: npm run check | ||
- name: Run tests | ||
uses: GabrielBB/[email protected] | ||
with: | ||
run: npm run test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,18 @@ | ||
{ | ||
"deviceSimulatorExpressExtension.commands.common.installDependencies": "Install Extension Dependencies", | ||
"deviceSimulatorExpressExtension.commands.common.label": "Device Simulator Express", | ||
"deviceSimulatorExpressExtension.commands.common.runSimulator": "Run Simulator", | ||
"deviceSimulatorExpressExtension.commands.common.changeBaudRate": "Change Baud Rate", | ||
"deviceSimulatorExpressExtension.commands.common.closeSerialMonitor": "Close Serial Monitor", | ||
"deviceSimulatorExpressExtension.commands.common.openSerialMonitor": "Open Serial Monitor", | ||
"deviceSimulatorExpressExtension.commands.common.selectSerialPort": "Select Serial Port", | ||
"deviceSimulatorExpressExtension.commands.cpx.openSimulator": "[Circuit Playground Express] Open Simulator", | ||
"deviceSimulatorExpressExtension.commands.cpx.newFile": "[Circuit Playground Express] New File", | ||
"deviceSimulatorExpressExtension.commands.cpx.deployToDevice": "[Circuit Playground Express] Deploy to Device", | ||
"deviceSimulatorExpressExtension.commands.microbit.deployToDevice": "[micro:bit] Deploy to Device", | ||
"deviceSimulatorExpressExtension.commands.microbit.openSimulator": "[micro:bit] Open Simulator", | ||
"deviceSimulatorExpressExtension.commands.microbit.newFile": "[micro:bit] New File", | ||
"deviceSimulatorExpressExtension.configuration.title": "Device Simulator Express configuration", | ||
"deviceSimulatorExpressExtension.configuration.properties.configEnvOnChange": "When you change the Python interpreter, the Device Simulator Express will automatically configure itself for the required dependencies.", | ||
"deviceSimulatorExpressExtension.configuration.properties.debuggerPort": "The port the Server will listen on for communication with the debugger.", | ||
"deviceSimulatorExpressExtension.configuration.properties.dependencyChecker": "Whether or not to ask if we can download dependencies. If unchecked, the extension will default to never download dependencies, except when automatically creating a virtual environment in the extension files.", | ||
"deviceSimulatorExpressExtension.configuration.properties.previewMode": "Enable this to test out and play with the new micro:bit simulator!" | ||
} | ||
"deviceSimulatorExpressExtension.commands.common.installDependencies": "Install Extension Dependencies", | ||
"deviceSimulatorExpressExtension.commands.common.label": "Device Simulator Express", | ||
"deviceSimulatorExpressExtension.commands.common.runSimulator": "Run Simulator", | ||
"deviceSimulatorExpressExtension.commands.common.gettingStarted": "Getting Started", | ||
"deviceSimulatorExpressExtension.commands.common.changeBaudRate": "Change Baud Rate", | ||
"deviceSimulatorExpressExtension.commands.common.closeSerialMonitor": "Close Serial Monitor", | ||
"deviceSimulatorExpressExtension.commands.common.openSerialMonitor": "Open Serial Monitor", | ||
"deviceSimulatorExpressExtension.commands.common.selectSerialPort": "Select Serial Port", | ||
"deviceSimulatorExpressExtension.commands.common.deployToDevice": "Deploy to Device", | ||
"deviceSimulatorExpressExtension.commands.common.openSimulator": "Open Simulator", | ||
"deviceSimulatorExpressExtension.commands.common.newFile": "New File", | ||
"deviceSimulatorExpressExtension.configuration.title": "Device Simulator Express configuration", | ||
"deviceSimulatorExpressExtension.configuration.properties.configEnvOnChange": "When you change the Python interpreter, the Device Simulator Express will automatically configure itself for the required dependencies.", | ||
"deviceSimulatorExpressExtension.configuration.properties.debuggerPort": "The port the Server will listen on for communication with the debugger.", | ||
"deviceSimulatorExpressExtension.configuration.properties.dependencyChecker": "Whether or not to ask if we can download dependencies. If unchecked, the extension will default to never download dependencies, except when automatically creating a virtual environment in the extension files.", | ||
"deviceSimulatorExpressExtension.configuration.properties.previewMode": "Enable this to test out and play with the new Adafruit CLUE simulator!" | ||
} |
Oops, something went wrong.