Skip to content

Commit 851fe4c

Browse files
committed
Merge branch 'release/v1.3.0'
2 parents 6fb7ce4 + bb0c9be commit 851fe4c

12 files changed

Lines changed: 45 additions & 198 deletions

File tree

.github/workflows/examples.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Examples
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build:
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
os: [ubuntu-latest, windows-latest, macos-latest]
11+
example:
12+
- "examples/counter"
13+
- "examples/leds"
14+
runs-on: ${{ matrix.os }}
15+
steps:
16+
- uses: actions/checkout@v3
17+
with:
18+
submodules: "recursive"
19+
- name: Set up Python
20+
uses: actions/setup-python@v3
21+
with:
22+
python-version: "3.9"
23+
- name: Install dependencies
24+
run: |
25+
pip install -U https://github.com/platformio/platformio/archive/develop.zip
26+
pio pkg install --global --platform symlink://.
27+
- name: Build examples
28+
run: |
29+
pio run -d ${{ matrix.example }}

.travis.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
# Lattice iCE40: development platform for [PlatformIO](http://platformio.org)
2-
[![Build Status](https://travis-ci.org/platformio/platform-lattice_ice40.svg?branch=develop)](https://travis-ci.org/platformio/platform-lattice_ice40)
3-
[![Build status](https://ci.appveyor.com/api/projects/status/4q0e67cy1ax5x67a/branch/develop?svg=true)](https://ci.appveyor.com/project/ivankravets/platform-lattice_ice40/branch/develop)
1+
# Lattice iCE40: development platform for [PlatformIO](https://platformio.org)
2+
3+
[![Build Status](https://github.com/platformio/platform-lattice_ice40/workflows/Examples/badge.svg)](https://github.com/platformio/platform-lattice_ice40/actions)
4+
45

56
Lattice iCE40 are the first FPGAs fully usable by open source tools.
67

7-
* [Home](http://platformio.org/platforms/lattice_ice40) (home page in PlatformIO Platform Registry)
8-
* [Documentation](http://docs.platformio.org/page/platforms/lattice_ice40.html) (advanced usage, packages, boards, frameworks, etc.)
8+
* [Home](https://registry.platformio.org/platforms/platformio/lattice_ice40) (home page in the PlatformIO Registry)
9+
* [Documentation](https://docs.platformio.org/page/platforms/lattice_ice40.html) (advanced usage, packages, boards, frameworks, etc.)
910

1011
# Usage
1112

12-
1. [Install PlatformIO](http://platformio.org)
13-
2. Create PlatformIO project and configure a platform option in [platformio.ini](http://docs.platformio.org/page/projectconf.html) file:
13+
1. [Install PlatformIO](https://platformio.org)
14+
2. Create PlatformIO project and configure a platform option in [platformio.ini](https://docs.platformio.org/page/projectconf.html) file:
1415

1516
## Stable version
1617

@@ -32,7 +33,7 @@ board = ...
3233

3334
# Configuration
3435

35-
Please navigate to [documentation](http://docs.platformio.org/page/platforms/lattice_ice40.html).
36+
Please navigate to [documentation](https://docs.platformio.org/page/platforms/lattice_ice40.html).
3637

3738

3839
# Credits

appveyor.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/counter/.travis.yml

Lines changed: 0 additions & 67 deletions
This file was deleted.

examples/counter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
How to build PlatformIO based project
22
=====================================
33

4-
1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html)
4+
1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html)
55
2. Download [development platform with examples](https://github.com/platformio/platform-lattice_ice40/archive/develop.zip)
66
3. Extract ZIP archive
77
4. Run these commands:

examples/counter/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
; Library options: dependencies, extra library storages
66
;
77
; Please visit documentation for the other options and examples
8-
; http://docs.platformio.org/page/projectconf.html
8+
; https://docs.platformio.org/page/projectconf.html
99

1010
[env:icestick]
1111
platform = lattice_ice40

examples/leds/.travis.yml

Lines changed: 0 additions & 67 deletions
This file was deleted.

examples/leds/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
How to build PlatformIO based project
22
=====================================
33

4-
1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html)
4+
1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html)
55
2. Download [development platform with examples](https://github.com/platformio/platform-lattice_ice40/archive/develop.zip)
66
3. Extract ZIP archive
77
4. Run these commands:

examples/leds/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
; Library options: dependencies, extra library storages
66
;
77
; Please visit documentation for the other options and examples
8-
; http://docs.platformio.org/page/projectconf.html
8+
; https://docs.platformio.org/page/projectconf.html
99

1010
[env:icezum]
1111
platform = lattice_ice40

0 commit comments

Comments
 (0)