Skip to content

Tags: openwrt/gh-action-sdk

Tags

v7

entrypoint: run setup.sh if existing

To save bandwidth, we don't ship daily Docker containers containing
ImageBuilder/SDK anymore but instead provide a setup.sh script,
downloading the things on demand. This saves a ton of GBs bandwidth and
caching is not reasonable for daily builds anyway.

If the setup.sh is found, run it. Stable builds aka any tagged release
contains the actual SDK/ImageBuilder, no need to run it there.

Signed-off-by: Paul Spooren <[email protected]>

v6

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Group secondary log lines to make build log easier to read

Signed-off-by: Jeffery To <[email protected]>

v5.4

entrypoint: don't use absolute path

The base path of the imagebuilder may change. Just use whatever is set
in WORKDIR of the Dockerfile.

Signed-off-by: Paul Spooren <[email protected]>

v5

entrypoint: don't use absolute path

The base path of the imagebuilder may change. Just use whatever is set
in WORKDIR of the Dockerfile.

Signed-off-by: Paul Spooren <[email protected]>

v5.3

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
action: replace `set-output` command with environment file

The `set-output` command is deprecated and will be disabled soon.

Signed-off-by: Tianling Shen <[email protected]>

v5.2

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Add ARTIFACTS_DIR and FEED_DIR environment variables

These variables allow the calling workflow to specify where to find
package makefiles and where to store artifacts, because the default
GITHUB_WORKSPACE environment variable cannot be overridden.

Signed-off-by: Jeffery To <[email protected]>

v5.1

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Don't build packages as root

Signed-off-by: Jeffery To <[email protected]>

v5.0

Fix bug: docker build didn't use CONTAINER arg

v4.0

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix feeds.conf

d29e7cc introduced a number of issues:

* The src-link line for $GITHUB_WORKSPACE in feeds.conf is overridden.

* The base feed is missing.

* Any branch/tag/commit information in feeds.conf.default is omitted,
  i.e. each feed's master branch is always used.

This fixes all of these issues.

Fixes: d29e7cc ("Use feeds from GH mirror for GH actions")
Signed-off-by: Jeffery To <[email protected]>

v4

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix feeds.conf

d29e7cc introduced a number of issues:

* The src-link line for $GITHUB_WORKSPACE in feeds.conf is overridden.

* The base feed is missing.

* Any branch/tag/commit information in feeds.conf.default is omitted,
  i.e. each feed's master branch is always used.

This fixes all of these issues.

Fixes: d29e7cc ("Use feeds from GH mirror for GH actions")
Signed-off-by: Jeffery To <[email protected]>