Skip to content

Commit

Permalink
ci: add master aar release dist workflow job (#508)
Browse files Browse the repository at this point in the history
Signed-off-by: Alan Chiu <[email protected]>

Description: ci: add master aar release dist workflow job
Risk Level: low
Testing: on master
Docs Changes: n/a
Release Notes: n/a
[Optional Fixes #Issue]
[Optional Deprecated:]
  • Loading branch information
Alan Chiu authored Oct 16, 2019
1 parent cf8f2c8 commit e9b0003
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/artifacts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: artifacts

on:
push:
branches:
- master
paths:
- 'library/**'
- 'envoy/**'

jobs:
master_aar_dist:
name: master_aar_dist
runs-on: macOS-10.14
timeout-minutes: 45
steps:
- uses: actions/checkout@v1
with:
submodules: true
- run: ./ci/mac_ci_setup.sh
name: 'Install dependencies'
- name: 'Build envoy_master.aar distributable'
run: ./bazelw build --config=release --config=fat //:android_dist
- uses: actions/upload-artifact@v1
with:
name: envoy_master.aar
path: dist/envoy.aar

0 comments on commit e9b0003

Please sign in to comment.