Update workflow

This commit is contained in:
viktorxda
2024-02-17 14:17:01 +01:00
committed by GitHub
parent cd8d4971c3
commit e6b9c4bdf8

View File

@@ -54,16 +54,16 @@ jobs:
- t10_lite_jvs-ingt10-gqs60ep - t10_lite_jvs-ingt10-gqs60ep
steps: steps:
- name: Checkout - name: Checkout source
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Prepare - name: Prepare firmware
run: | run: |
echo "8.8.8.8 invisible-mirror.net" | sudo tee -a /etc/hosts echo "8.8.8.8 invisible-mirror.net" | sudo tee -a /etc/hosts
echo "8.8.8.8 distfiles.dereferenced.org" | sudo tee -a /etc/hosts echo "8.8.8.8 distfiles.dereferenced.org" | sudo tee -a /etc/hosts
git clone https://github.com/openipc/firmware --depth 1 git clone https://github.com/openipc/firmware --depth 1
- name: Build - name: Build firmware
run: | run: |
export GIT_HASH=$(git rev-parse --short ${GITHUB_SHA}) export GIT_HASH=$(git rev-parse --short ${GITHUB_SHA})
export GIT_BRANCH=${GITHUB_REF_NAME} export GIT_BRANCH=${GITHUB_REF_NAME}
@@ -84,10 +84,18 @@ jobs:
echo NANDFW=${GITHUB_WORKSPACE}/${NAME}-nand.tgz >> ${GITHUB_ENV} echo NANDFW=${GITHUB_WORKSPACE}/${NAME}-nand.tgz >> ${GITHUB_ENV}
fi fi
- name: Upload - name: Upload firmware
uses: softprops/action-gh-release@master uses: softprops/action-gh-release@master
with: with:
tag_name: latest tag_name: latest
files: | files: |
${{env.NORFW}} ${{env.NORFW}}
${{env.NANDFW}} ${{env.NANDFW}}
- name: Send binary
run: |
TG0=$(-s -o /dev/null -w %{http_code})
TG1=${{secrets.TELEGRAM_TOKEN_BOT_OPENIPC}}
TG2=${{secrets.TELEGRAM_CHANNEL_OPENIPC_DEV}}
HTTP=$(curl ${TG0} https://api.telegram.org/bot${TG1}/sendDocument -F chat_id=${TG2} -F document=@${NORFW})
echo Telegram response: ${HTTP}