Releases: 9elements/firmware-action
Releases · 9elements/firmware-action
v0.14.1
v0.14.0
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
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
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
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
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
v0.10.0
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
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