Skip to content

Commit

Permalink
Update remainder of workflows to native submodule sync (#1705)
Browse files Browse the repository at this point in the history
* Update remainder of workflows to native submodule sync

* Update GN build containers
  • Loading branch information
mspang authored Jul 23, 2020
1 parent 08f0e6e commit f449e98
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/gn_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ jobs:
runs-on: ubuntu-latest

container:
image: "connectedhomeip/chip-build-openssl:0.2.18"
image: connectedhomeip/chip-build:0.4.0
volumes:
- "/tmp/log_output:/tmp/test_logs"

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Checkout Submodules
run: make -f Makefile-bootstrap repos
with:
submodules: true
- name: Bootstrap
run: scripts/build/gn_bootstrap.sh
- name: Setup Build
Expand Down
16 changes: 10 additions & 6 deletions .github/workflows/gn_examples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,18 @@ jobs:
runs-on: ubuntu-latest

container:
image: connectedhomeip/chip-build-nrf-platform:0.2.14 # $BUILD_IMAGE/$BUILD_ORG:$BUILD_VERSION
image: connectedhomeip/chip-build-nrf-platform:0.4.0
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
- "/tmp/output_binaries:/tmp/output_binaries"

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Checkout Submodules
run: make -f Makefile-bootstrap repos
# Fetch depth 0 to get all history and be able to check mergepoint for bloat report
with:
fetch-depth: 0
submodules: true
- name: Bootstrap
run: scripts/build/gn_bootstrap.sh
- name: Build example nRF5 Lock App
Expand Down Expand Up @@ -80,16 +82,18 @@ jobs:
runs-on: ubuntu-latest

container:
image: connectedhomeip/chip-build:0.2.14 # $BUILD_IMAGE/$BUILD_ORG:$BUILD_VERSION
image: connectedhomeip/chip-build:0.4.0
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
- "/tmp/output_binaries:/tmp/output_binaries"

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Checkout Submodules
run: make -f Makefile-bootstrap repos
# Fetch depth 0 to get all history and be able to check mergepoint for bloat report
with:
fetch-depth: 0
submodules: true
- name: Bootstrap
run: scripts/build/gn_bootstrap.sh
- name: Build example Standalone Echo Client
Expand Down

0 comments on commit f449e98

Please sign in to comment.