Skip to content

Releases: 9elements/firmware-action

v0.14.1

17 Feb 10:30
Compare
Choose a tag to compare

Changelog

  • edd4869 chore(action): bump version to v0.14.1
  • 5d58179 fix(cmd): empty coreboot blob handling
  • 0a47874 build(deps): bump docs/src/firmware-action-example
  • 96a430f build(deps): bump github.com/go-playground/validator/v10

v0.14.0

15 Feb 17:28
Compare
Choose a tag to compare

Changelog

  • 6f2c1ef fix(lint): golangci-lint sloglint fix
  • f3f8970 chore(action): bump version to v0.14.0
  • a94a109 build(deps): bump docs/src/firmware-action-example
  • 2c10f80 docs: add notes on migrating to new coreboot config
  • 00be63f fix(cmd): coreboot blobs directory vs file handling
  • d4437a0 feat(cmd): refactor how coreboot blobs are handled
  • 45dd6d7 ci(lint): disable markdown-table-formatter
  • 56e3ee8 chore(linter): cosmetic fixes
  • 4d82bde build(deps): bump github.com/alecthomas/kong in /cmd/firmware-action
  • c37115b fix(docker): compilation of coreboot utils
  • c09c7e4 build(deps): bump docs/src/firmware-action-example
  • ccc219a fix(docker): typo in edk2-stable202411
  • 7de8daa build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 871fb89 docs: add link to DockerHub containers
  • 76c7a21 chore(docker): add git wget and curl to all containers
  • 25e291c docs: add u-boot into list of supported modules
  • 2572282 docs: update list of containers
  • 17519e7 fix(docker): edk2 missing branch
  • 6cca466 chore(docker): add new edk2-stable202411 container

v0.13.0

11 Feb 20:02
Compare
Choose a tag to compare

Changelog

  • 450b3c1 chore(action): bump version to v0.13.0
  • 6d351b4 feat(docker): add clang into uboot container
  • ad0ed57 ci: better caching for coreboot
  • 1600333 test(example): add u-boot into Taskfile for local run
  • c10087d fix(test): example Taskfile for Linux
  • 7eaa619 fix(cmd): path validation in JSON
  • 8a57478 docs: add u-boot module config
  • 1e03ffe ci: add u-boot example
  • 8bd0a26 fix(ci): go-test
  • 24744df chore(linter): cspell
  • a2b42d7 feat(cmd): add support for u-boot
  • 1ecc76d docs: notes about discontinued containers
  • ed551ea feat(cmd): warning about using discontinued containers
  • 51bac62 build(deps): bump github.com/jedib0t/go-pretty/v6
  • 2e1b921 build(deps): bump github.com/alecthomas/kong in /cmd/firmware-action
  • 55841a2 chore(linter): cspell
  • b7a842d feat(ci): automatically re-run failed container builds
  • d56e2fa chore(docker): add new coreboot containers
  • 5dd031a chore(linter): cspell
  • 98831af chore(docker): pass Taskfile CLI_ARGS to dagger-ci
  • cd3ced9 chore(docker): update get_env_var_value
  • 9421298 feat(docker): add support for DockerHub
  • 6ba5218 ci(docker): cleanup and update env vars
  • 86e9cc6 chore(ci): cleanup
  • f1be43f fix(cmd): incorrect module path
  • f35bd79 docs: update references to firmware-action-example
  • 7f0cc81 build(deps): bump docs/src/firmware-action-example
  • 7861a25 docs: add notes about building contianers on the fly
  • 2af58ac feat(cmd): expose building contianers on the fly
  • cf5668f feat(docker): add uboot container
  • 2ed69b8 chore(docker): remove ssh server from containers
  • 3ab7832 build(deps): update prettytable requirement in /.dagger-ci/daggerci
  • b146d3d ci(docker): increase git commit sha slug to 12 characters
  • 5b8c9e6 build(deps): bump github.com/alecthomas/kong in /cmd/firmware-action
  • f966bba build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 1ee5926 ci(docker): move container cleanup into separate workflow
  • 82ef4b3 ci: remove cache cleanup workflows
  • 80c9b1d fix: trivy false positive AVD-DS-0001
  • 6126d79 ci(labeler): improve labeling for modules
  • 5228032 docs: add link to toolchains repo
  • 1acfd3a ci: cleanup coreboot toolchain PRs
  • 5b573b8 chore(cmd): fixup logging in tests
  • f1f0b73 docs: add link to firmware-action-example repo

v0.12.0

27 Jan 11:12
Compare
Choose a tag to compare

Changelog

  • ac4bde9 chore(action): bump version to v0.12.0
  • 76aa2b3 chore: go mod tidy and drop toolchain pin
  • c840941 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • b171694 fix(ci): example runs on windows and macos
  • a58aa67 docs: update notes on interactive debugging
  • bf44f0d chore(cmd): remove interactivity via SSH
  • 2a109e2 feat(cmd): add DefconfigPath to list of sources
  • 6aa77aa build(deps): update prettytable requirement in /.dagger-ci/daggerci
  • 82322c2 build(deps): bump docs/src/firmware-action-example
  • c31eb83 build(deps): bump github.com/go-git/go-git/v5 in /cmd/firmware-action

v0.11.1

22 Jan 17:14
Compare
Choose a tag to compare

v0.11.0 was skipped due to CI issue

Changelog v0.11.1 + v0.11.0

  • d9286b0 chore(action): bump version to v0.11.1
  • 5e845cd fix: release workflow
  • 0f0a9a6 fix(action): add coreboot blobs into GetSources
  • 8617665 fix(ci): stop scheduled docker container builds
  • 38c7b20 fix(cmd): passing coreboot version into container
  • 23c8d31 fix(docker): downgrade NodeJS for udk2017
  • 52d5cd8 fix(docker): install newer NodeJS into edk2 containers
  • 942bc1b fix: create subgraph when multiple roots present
  • bbc46be fix: undefined variable in Taskfile
  • c90f456 build(deps): bump github.com/go-playground/validator/v10
  • 5ac5e4a build(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 in /action
  • 943d480 build(deps): bump github.com/alecthomas/kong in /action
  • 3d6789e build(deps): update anyio requirement in /.dagger-ci/daggerci
  • cb6d824 build(deps): bump github.com/go-git/go-git/v5 in /action
  • f60fd1d build(deps): bump docs/src/firmware-action-example
  • e1ec222 build(deps): bump github.com/go-git/go-git/v5 in /action
  • 5d8cef1 ci: tweak release-prepare
  • 4fa835d docs: fix changelog headline
  • 01261dc docs: fix dates in changelog
  • c948e47 docs: unify firmare-action name in README
  • c760068 docs: update firmware-action installation instruction
  • 1d6a465 docs: update remaining '/action' reference
  • ec9bbd1 docs: add golang installation instructions
  • 16085ab feat(cmd): pass env vars into coreboot container
  • 1cefcf7 feat(cmd): add functions to help with passing env vars into container
  • 2aebc88 feat(cmd): add functions for handling git describe
  • 09f7de3 chore(action): bump version to v0.11.0
  • 94b500f chore(action): move golang code
  • 586199f chore(cmd): unify assert parameters
  • 4ec7b9f chore(docker): bump coreboot docker containers from jammy to noble
  • 990ce12 chore(linter): cspell
  • fcd2bf6 chore: sort .gitignore alphabetically
  • be9a59a chore: change go mod path and imports
  • 07a5942 chore: cleanup after moving golang code
  • abdab2c refactor(cmd): use DIY cache in /tmp for coreboot tests
  • 6c14e86 refactor(cmd/test): according to review
  • 4ef189c refactor(cmd/test): use /tmp for cache in all tests
  • 88ba083 refactor(test): test embedded coreboot version in compiled binary
  • 1ccd2d4 test(cmd): passing of git describe into container
  • 402447e test(cmd): orphaned node break DAG

v0.10.2

19 Dec 14:09
Compare
Choose a tag to compare

Changelog

  • 57c4729 chore(action): bump version to v0.10.2
  • 7823b44 chore(deps): bump x/net due to an upstream CVE
  • d27861e test(action): add timeout to SSH server start
  • 4d59952 build(deps): bump docs/src/firmware-action-example
  • 9454cd6 build(deps): bump github.com/jedib0t/go-pretty/v6 in /action
  • 8bd720b test(action): update taskfile test
  • 27d42d8 chore(dependabot): split updates for golang
  • c150bd1 build(deps): bump docs/src/firmware-action-example

v0.10.1

14 Dec 11:56
Compare
Choose a tag to compare

Changelog

  • 5509437 chore(action): bump version to v0.10.1
  • 8e739ed build(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 in /action
  • fd6eae2 build(deps): update dagger-io requirement in /.dagger-ci/daggerci

v0.10.0

11 Dec 14:32
Compare
Choose a tag to compare

Changelog

  • d4beebe chore(action): bump version to v0.10.0
  • ad462d3 chore(action): cosmetic fixes
  • f57cc93 fix(action): skipping .git
  • f5d8ae3 chore(action): prettify summary table
  • 3df87c3 feat(action): add source changes detection
  • c88853b feat(action): add functions to detect changes in files
  • 81e0b94 chore(action): speed up filesystem.DirTree
  • f1f9418 fix(action): check for existing non-empty output directory
  • 04337ab fix(action): check for existing output directory
  • ad14dfc chore(action): fix typo
  • e212627 chore(action): run formatter
  • ed72d9c chore(action): cosmetic fixes
  • e244f7c fix(action): missing universal module
  • 079883f fix(action): generate-config missing uroot
  • 34658bd test(action): add universal go-test
  • 3318c85 feat(action): add universal module
  • 1d216ff docs(action): fix missing docs for uroot
  • 1b4c19e ci(lint): markdown link check as warning
  • be9538d docs(action): improve configuration overview
  • c6a22e4 build(deps): bump github.com/alecthomas/kong
  • 2f219b4 build(deps): bump docs/src/firmware-action-example
  • 958fbab build(deps): update anyio requirement in /.dagger-ci/daggerci
  • 94f65f6 build(deps): bump golang.org/x/crypto in /action in the golang group
  • b4deb3a fix(docs): fix missing content from submodules

v0.9.0

03 Dec 14:23
Compare
Choose a tag to compare

Changelog

  • 7a94195 chore(action): bump version to v0.9.0
  • af1bc10 feat(action): check for any undefined environment variable in config
  • cc644e2 docs: update git submodule update suggestion
  • 8df641b docs: update dagger troubleshooting link
  • 589dff0 docs: add common troubleshooting steps
  • 9e596f6 docs: add notes on offline usage
  • 089db89 docs(action): print digest sha for use container
  • a91d6a9 build(deps): bump docs/src/firmware-action-example
  • cd01c93 chore(action): on dagger error check of kernel module
  • 17b231c ci(megalinter): re-enable trivy
  • 49b2cb2 docs(action): add link to source-code into --help
  • a002d9c chore(action): run formatter
  • 8a4052d build(deps): bump github.com/alecthomas/kong
  • 319583c build(deps): bump github.com/alecthomas/kong
  • c73ac3c build(deps): bump docs/src/firmware-action-example

v0.8.1

28 Nov 21:50
Compare
Choose a tag to compare

Changelog

  • fc387d4 chore(action): bump version to v0.8.1
  • 6dae629 docs(action): improve error message on missing coreboot blob
  • ce6e90f fix(ci): next version calculation
  • c3c3f22 fix(docker): udk2017 needs python2
  • e72fb0f docs(contributing): update