GitHub Actions: Fix meshtastic display issue in logs (#5811)

This commit is contained in:
Austin 2025-01-10 20:46:12 -05:00 committed by GitHub
parent b62bdbc46a
commit c144ee77a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,8 +3,6 @@ name: Package for OpenSUSE Build Service
on:
workflow_call:
secrets:
OBS_USERNAME:
required: true
OBS_PASSWORD:
required: true
PPA_GPG_PRIVATE_KEY:
@ -69,13 +67,15 @@ jobs:
run: ls -lah
- name: Configure osc
env:
OBS_USERNAME: meshtastic
run: |
# Setup OpenSUSE Build Service credentials
mkdir -p ~/.config/osc
echo "[general]" > ~/.config/osc/oscrc
echo "apiurl=https://api.opensuse.org" >> ~/.config/osc/oscrc
echo "[https://api.opensuse.org]" >> ~/.config/osc/oscrc
echo "user=${{ secrets.OBS_USERNAME }}" >> ~/.config/osc/oscrc
echo "user=${{ env.OBS_USERNAME }}" >> ~/.config/osc/oscrc
echo "pass=${{ secrets.OBS_PASSWORD }}" >> ~/.config/osc/oscrc
echo "credentials_mgr_class=osc.credentials.PlaintextConfigFileCredentialsManager" >> ~/.config/osc/oscrc
# Create a temporary directory for osc checkout