diff --git a/.github/workflows/cron_foss_snapshot.yml b/.github/workflows/cron_foss_snapshot.yml new file mode 100644 index 00000000000000..2aa2f76ba834b7 --- /dev/null +++ b/.github/workflows/cron_foss_snapshot.yml @@ -0,0 +1,12 @@ +name: auto build foss snapshot image +on: + schedule: + - cron: "30 12 * * 3,6" + +jobs: + call-build-foss-snapshot: + permissions: + contents: write + uses: + ./.github/workflows/foss_snapshot.yml + diff --git a/.github/workflows/cron_nss_snapshot.yml b/.github/workflows/cron_nss_snapshot.yml new file mode 100644 index 00000000000000..f8135816a20203 --- /dev/null +++ b/.github/workflows/cron_nss_snapshot.yml @@ -0,0 +1,12 @@ +name: auto build nss snapshot +on: + schedule: + - cron: "30 12 * * 3,6" + +jobs: + call-build-nss-snapshot: + permissions: + contents: write + uses: + ./.github/workflows/nss_snapshot.yml + diff --git a/.github/workflows/foss_24.10.yml b/.github/workflows/foss_24.10.yml new file mode 100644 index 00000000000000..afe3175d05e853 --- /dev/null +++ b/.github/workflows/foss_24.10.yml @@ -0,0 +1,22 @@ +name: build foss 24.10 +on: + workflow_dispatch: + workflow_call: + +jobs: + call-image-builder-foss-24_10: + permissions: + contents: write + uses: + arix00/openwrt-mx4300/.github/workflows/_image_builder.yml@build + with: + build_settings: + '{"SOURCE_REPO": "https://github.com/openwrt/openwrt.git", + "SOURCE_BRANCH": "openwrt-24.10", + "BUILD_REPO": "https://github.com/${{github.repository}}.git", + "BUILD_BRANCH": "build", + "BUILD_INIT": "init_build.sh", + "BUILD_TYPE": "foss", + "BUILD_VER": "24.10-SNAPSHOT", + "BUILD_TAG": "", + "BUILD_KMOD": "y"}' diff --git a/.github/workflows/foss_snapshot.yml b/.github/workflows/foss_snapshot.yml new file mode 100644 index 00000000000000..4ef08d64c3eb9b --- /dev/null +++ b/.github/workflows/foss_snapshot.yml @@ -0,0 +1,22 @@ +name: build foss snapshot +on: + workflow_dispatch: + workflow_call: + +jobs: + call-image-builder-foss-snapshot: + permissions: + contents: write + uses: + arix00/openwrt-mx4300/.github/workflows/_image_builder.yml@build + with: + build_settings: + '{"SOURCE_REPO": "https://github.com/openwrt/openwrt.git", + "SOURCE_BRANCH": "main", + "BUILD_REPO": "https://github.com/${{github.repository}}.git", + "BUILD_BRANCH": "build", + "BUILD_INIT": "init_build.sh", + "BUILD_TYPE": "foss", + "BUILD_VER": "snapshot", + "BUILD_TAG": "", + "BUILD_KMOD": "y"}' diff --git a/.github/workflows/nss_24.10.yml b/.github/workflows/nss_24.10.yml new file mode 100644 index 00000000000000..c6d44816b424bf --- /dev/null +++ b/.github/workflows/nss_24.10.yml @@ -0,0 +1,21 @@ +name: build nss 24.10 +on: + workflow_dispatch: + +jobs: + call-image-builder-nss-24_10: + permissions: + contents: write + uses: + arix00/openwrt-mx4300/.github/workflows/_image_builder.yml@build + with: + build_settings: + '{"SOURCE_REPO": "https://github.com/openwrt/openwrt.git", + "SOURCE_BRANCH": "openwrt-24.10", + "BUILD_REPO": "https://github.com/${{github.repository}}.git", + "BUILD_BRANCH": "build", + "BUILD_INIT": "init_build.sh", + "BUILD_TYPE": "nss", + "BUILD_VER": "24.10-SNAPSHOT", + "BUILD_TAG": "", + "BUILD_KMOD": "y"}' diff --git a/.github/workflows/nss_snapshot.yml b/.github/workflows/nss_snapshot.yml new file mode 100644 index 00000000000000..70e8e7ccddebb4 --- /dev/null +++ b/.github/workflows/nss_snapshot.yml @@ -0,0 +1,21 @@ +name: build nss snapshot with kmod +on: + workflow_dispatch: + workflow_call: +jobs: + call-image-builder-nss-snapshot: + permissions: + contents: write + uses: + arix00/openwrt-mx4300/.github/workflows/_image_builder.yml@build + with: + build_settings: + '{"SOURCE_REPO": "https://github.com/openwrt/openwrt.git", + "SOURCE_BRANCH": "main", + "BUILD_REPO": "https://github.com/${{github.repository}}.git", + "BUILD_BRANCH": "build", + "BUILD_INIT": "init_build.sh", + "BUILD_TYPE": "nss", + "BUILD_VER": "snapshot", + "BUILD_TAG": "", + "BUILD_KMOD": "y"}'