Skip to content

Commit

Permalink
Publish SDK and include setup script for SDK (#29)
Browse files Browse the repository at this point in the history
  • Loading branch information
Fishwaldo authored Feb 15, 2023
1 parent 0d07761 commit 0163811
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/buildroot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ jobs:
cd buildroot
make BR2_EXTERNAL=$BR_BOUFFALO_OVERLAY_PATH ${{ matrix.target }}
make
make sdk
make ccache-stats
- name: Pack
run: |
Expand All @@ -73,6 +74,7 @@ jobs:
echo "OPENSBI=${{ github.workspace }}/buildroot/output/images/fw_jump.bin" >> $GITHUB_ENV
echo "LOWLOAD=${{ github.workspace }}/buildroot/output/images/*_lowload_bl808_*.bin" >> $GITHUB_ENV
echo "WHOLEBIN=${{ github.workspace }}/buildroot/output/images/whole_img_linux.bin" >> $GITHUB_ENV
echo "BRSDK=${{ github.workspace }}/buildroot/output/images/riscv*.tar.gz" >> $GITHUB_ENV
- name: Upload package
uses: actions/upload-artifact@master
with:
Expand All @@ -84,6 +86,13 @@ jobs:
${{env.OPENSBI}}
${{env.LOWLOAD}}
${{env.WHOLEBIN}}
- name: Upload sdk
if: matrix.target == 'pine64_ox64_full_defconfig'
uses: actions/upload-artifact@master
with:
name: buildroot-sdk
path: |
${{env.BRSDK}}
createimages:
strategy:
Expand Down Expand Up @@ -135,9 +144,11 @@ jobs:
run: |
ls -lah
ls -lah linux-buildroot-*/*.tar.gz
ls -lah buildroot-sdk/*.tar.gz
- name: publish artifacts
uses: softprops/action-gh-release@v1
with:
append_body: true
files: |
linux-buildroot-*/*.tar.gz
buildroot-sdk/*.tar.gz
1 change: 1 addition & 0 deletions configs/pine64_ox64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2"
BR2_TARGET_OPENSBI_PLAT="generic"
# BR2_TARGET_OPENSBI_INSTALL_DYNAMIC_IMG is not set
BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=n"
BR2_PACKAGE_HOST_ENVIRONMENT_SETUP=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y
BR2_PACKAGE_HOST_PYTHON3=y
Expand Down
2 changes: 2 additions & 0 deletions configs/pine64_ox64_full_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ BR2_PACKAGE_DROPBEAR_WTMP=y
BR2_PACKAGE_DROPBEAR_LASTLOG=y
BR2_PACKAGE_ETHTOOL=y
BR2_PACKAGE_FPING=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IPSET=y
Expand Down Expand Up @@ -187,6 +188,7 @@ BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.2"
BR2_TARGET_OPENSBI_PLAT="generic"
# BR2_TARGET_OPENSBI_INSTALL_DYNAMIC_IMG is not set
BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=n"
BR2_PACKAGE_HOST_ENVIRONMENT_SETUP=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y
BR2_PACKAGE_HOST_PYTHON3=y
Expand Down

0 comments on commit 0163811

Please sign in to comment.