with:
path: openwrt
- - name: Checkout packages feed
- uses: actions/checkout@v3
- with:
- repository: openwrt/packages
- path: openwrt/feeds/packages
-
- - name: Checkout luci feed
- uses: actions/checkout@v3
- with:
- repository: openwrt/luci
- path: openwrt/feeds/luci
-
- - name: Checkout routing feed
- uses: actions/checkout@v3
- with:
- repository: openwrt/routing
- path: openwrt/feeds/routing
-
- - name: Checkout telephony feed
- uses: actions/checkout@v3
- with:
- repository: openwrt/telephony
- path: openwrt/feeds/telephony
-
- name: Fix permission
run: |
chown -R buildbot:buildbot openwrt
echo "TARGET=$TARGET" >> "$GITHUB_ENV"
echo "SUBTARGET=$SUBTARGET" >> "$GITHUB_ENV"
- - name: Update & Install feeds
- shell: su buildbot -c "sh -e {0}"
- working-directory: openwrt
- run: |
- ./scripts/feeds update -a
- ./scripts/feeds install -a
-
- name: Parse toolchain file
working-directory: openwrt
run: |