CI: use SDK depending on destination branch

Not only use snapshot SDKs for master test but whatever destination
branch is used.

Signed-off-by: Paul Spooren <mail@aparcar.org>
This commit is contained in:
Paul Spooren 2020-12-27 13:13:45 -10:00
parent 598e34a81f
commit ce1de4c0f1
1 changed files with 7 additions and 3 deletions

View File

@ -2,8 +2,6 @@ name: Test Build
on: on:
pull_request: pull_request:
branches:
- master
jobs: jobs:
build: build:
@ -48,10 +46,16 @@ jobs:
echo "Building $PACKAGES" echo "Building $PACKAGES"
echo "PACKAGES=$PACKAGES" >> $GITHUB_ENV echo "PACKAGES=$PACKAGES" >> $GITHUB_ENV
- name: Determine branch name
run: |
BRANCH="${GITHUB_BASE_REF#refs/heads/}"
echo "Building for $BRANCH"
echo "BRANCH=$BRANCH" >> $GITHUB_ENV
- name: Build - name: Build
uses: openwrt/gh-action-sdk@v1 uses: openwrt/gh-action-sdk@v1
env: env:
ARCH: ${{ matrix.arch }} ARCH: ${{ matrix.arch }}-${{ env.BRANCH }}
FEEDNAME: packages_ci FEEDNAME: packages_ci
- name: Move created packages to project dir - name: Move created packages to project dir