jerrykuku / luci-app-argon-config

Argon Theme Config Plugin
Apache License 2.0
187 stars 77 forks source link

update github action stuff #36

Closed Palatis closed 1 year ago

Palatis commented 1 year ago
  1. openwrt changed their sdk repo from openwrtorg/sdk to openwrt/sdk.
  2. use latest sdk image version instead of a specific version, so it'll probably always build against the latest openwrt sdk image.
  3. actions/upload-artifact@v2 is deprecated, update to @v3
Palatis commented 1 year ago

hey @jerrykuku, I've automate the release procedure, so whenever a tag with name release-* is created it automatically build the ipks and create a release.

however, Read and write permissions in Settings -> Actions -> Workflow permissions is required for this to work.

it does not automatically modify PKG_VERSION in Makefile, tho. we have to do this manually. it always build luci-app-argon-config-{Mailefile.PKG_VERSION}.ipk regardless whatever release-{VERSION} is specific.

jerrykuku commented 1 year ago

Thank you very much for your work!