Releases: 9elements/firmware-action
Releases · 9elements/firmware-action
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
v0.8.1
v0.8.0
Changelog
- 495b125 chore(action): bump version to v0.8.0
- 1a4af0c fix(ci): cache cleanup
- db36238 fix(linter): cspell, editorconfig and shellcheck
- 8fe18fe feat(action): add shell completion
- 109fb8e feat(docker): download toolchains from separate repository
- 2032b7e feat(docker): store toolchains in separate repository
- b363acc feat(docker): do not pre-compile utilities
- c5e7f0e fix(docker): forgotten debug variable
- 5619f15 fix(taskfile): tweaks
- 190b283 docs(ci): update comment
- b60076b fix(ci): run example tests on change in golang code
- 66619f0 feat(action/coreboot): add support for 10gbe blob
- 5cad9d3 build(deps): bump docs/src/firmware-action-example
- 8b6cb99 docs: add notes on containers
- b946bcf fix(ci): automerge on pull_request_target instead of pull_request
- 46c5296 fix(ci): allow automerge to fail
- 3491a1b build(deps): bump github.com/stretchr/testify
- bd1063d fix(ci): replace only first semver in Taskfile
v0.7.0
Changelog
- 6427558 chore(action): bump version to v0.7.0
- dca2df1 build(deps): bump docs/src/firmware-action-example
- 3d9a259 fix(action): infinite symlink issue
- 50e1d3d fix(action): linux make defconfig file conflict
- 630e8aa test(examples): add taskfile to run Linux example locally
- 3c33923 chore(dependabot): remove docker
- dd4f88b fix(ci/automerge): use PAT token
- 5e01648 fix(docker): apply patches in tests too
- 4486886 feat(docker): apply patches to edk2 containers
- 22b5d11 feat(docker): add edk2 containers between 2023-02 and 2024-05
- 64fe7bc build(deps): bump github.com/go-playground/validator/v10
- 9b40826 fix(linter): revive fixes in golang
- bbcbe25 fix(linter): pylint fixes in python
- 9216098 docs: apply suggestions from code review
- fb985f1 docs: update documentaion
- e5289aa fix(docs): inter-linking was broken
- 4e88c4b fix(ci): compile firmware-action in examples
- 1750ca3 feat(docker)!: bump GCC_VERSION for edk2-202408.01
- 22afde5 chore(action): add debug for arch inputs
- a6c6001 fix(examples): fixed typo
- d7463b6 ci(automerge): do not run on draft PR
- 77759c3 fix(examples): partial revert of 32583f7
- fd3d412 fix(dagger): run python black formatter
- 2d9c722 fix(ci/cleanup): do not fail when cache not found
- 84f4916 fix(examples): conflicting artifact names
- ea35ff3 test(examples): add cleanup step
- 1d824a9 fix(action/linux): missing dir
- 5e9f8f3 fix(action/linux): fix cross-compilation detection
- e95fabc fix(examples): make arch into env variable
- 32583f7 chore(action): unify architecture strings
- 9319dfa test(examples): expand to also run on arm64 machine
- 273cadf chore(docker)!: depreciating coreboot 24.02 in favour of 24.02.01
- a46ffb7 fix(docker/edk2): shallow submodules for edk2-stable202008
- 54bfeda fix(docker/edk2): shallow submodules
- 607fa71 fix(docker/edk2): possibly broken docker arguments
- 88151a1 fix(docker)!: edk2-stable202408 missing submodule
- 5629978 ci: a bit more automation to pull requests
- d5c0c5c build(deps): bump dagger.io/dagger in /action in the golang group
- f4362ea build(deps): update pytest-flake8 requirement in /.dagger-ci/daggerci
- bdb564a build(deps): update dagger-io requirement in /.dagger-ci/daggerci
- 540b4fd fix(dagger): install build-essential package
- 41cb3ae fix(examples): artifact names
- fdf1df3 fix(examples): path to artifacts
- 82dac48 build(deps): bump golang.org/x/crypto in /action in the golang group
- b023bf9 fix(docker): add cross toolchain for x86 into linux container
- 81a433e fix(tests): forgotten env variable
- 4d0c1fb ci: fix cache cleanup
- 9dad109 build(deps): bump github.com/alecthomas/kong
- e48b996 feat(taskfile): include docker building taskfile in the main one
- d627efd feat(taskfile): add tasks to build containers
- b103b16 feat(taskfile): add python virtual environment setup task
- 5f13a2f chore(docker): update gitignore
- f92e178 feat(action)!: build edk2 basetools on the fly
- 9c3128f feat(docker)!: use pre-compiled coreboot toolchain in dockerfile
- 92907ad feat(ci): fetch coreboot toolchains
- f2abe55 feat(dagger)!: make containers multi-arch
- 39083ee fix(docker): linux container missing package on arm64
- 8191bcf build(deps): bump docs/src/firmware-action-example
- 289e338 build(deps): bump the golang group across 1 directory with 2 updates
- bbdcfa1 fix(docker): add omitted python into compose.yaml
- 5d64dd4 fix(megalinter): fix spelling
- a849e26 revert(ci): remove edk2 matrix
- c608076 feat(docker): compile coreboot tool-chains separately
- 761da59 fix(ci): tweak dynamically generated matrix
- 9bb6963 build(deps): update pytest-benchmark requirement in /.dagger-ci/daggerci
- fac4f9f build(deps): update prettytable requirement in /.dagger-ci/daggerci
- 6c8fc70 chore(action): remove obsolete code
- ab781d4 docs: add SECURITY.md
- ea075ac feat(dependabot): use also for git submodules
- a31adf9 chore(dependabot): remove reviewers and assignees
- 9203d56 fix(docker): typo in compose.yaml
- f024ffc build(deps): update pytest-cov requirement in /.dagger-ci/daggerci
- 02e489e build(deps): update pytest-benchmark requirement in /.dagger-ci/daggerci
- 738f44f chore(action): run go mod tidy
- 8be1bb1 build(deps): bump dagger.io/dagger in /action in the golang group
- 8de8ef8 ci(cache): improve caching in example workflow
- 4ebd4df ci(cache): add cleanup jobs
- 52366f7 chore(docker): remove unnecessary dependencies
- 606b105 ci(reminder): run daily instead of hourly
- 8573152 fix(docker): bump all linux docker containers to noble release
- 5062b12 chore(docker): add omitted arguments into compose file
- b51b3a2 chore(ci): correction to example caching
- 57ea19c fix(megalinter): fix spelling
- 0059567 ci(docker): dynamically generate the matrix
- c91219c feat(docker): make coreboot container support multi-arch builds
- 9e361bb feat(docker): make edk2 container support multi-arch builds
- 4fe8fd2 feat(docker): make linux container support multi-arch builds
- 9c5fa6f build(deps): bump dagger.io/dagger in /action in the golang group
- bbc194c chore(docker): add omitted arguments into compose file
- 8ebee2a style: cosmetic change in edk2 test script
- e2be0bd docs: cosmetic changes according to megalinter
- 5461bec ci(docker): build monthly instead of weekly
- f024bc6 ci(megalinter): temporarily disable trivy because
- 51cfe2a build(deps): bump dagger.io/dagger in /action in the golang group
- 745b5c7 build(deps): bump golang.org/x/crypto in /action in the golang group
- c48e1f4 feat(docker): add zstd into linux container
- da84266 test(docker): expand examples to include new Linux containers
- 2d9178b feat(docker): expand fleet of Linux containers
- 22450d2 fix(docker): update GCC vs GCC5 also in examples
- 54cdfc6 test(docker): test containers also on change of tests
- f900fb2 fix(edk2): toolchain GCC5 was deprecated in edk2-stable202305
- b91a043 fix(docker): enable again tests of containers
- 5743166 feat(ci): add 2nd part to reminder bot
- 8a85b80 fix(docker): download latest version of docker-compose
- c4133f5 feat(docker): add missing packages
- e71a9eb chore(python): switch from hardcoded version to latest stable
- 674a5c9 ci(docker): skip testing
- 720b7ac ci(docker): add timeouts
- e107818 chore(docker): cleanup python code
- 5649f08 fix(docker): slim down edk2 container
- c22deb4 docs: add notes a...
v0.6.1
v0.6.0
Changelog
- 6a4f3d0 chore(action): bump version to v0.6.0
- 3659a03 feat(docker): build coreboot cross-compilers for all platforms
- 61c2c1e fix(megalinter): fix spelling
- 6b41c2e fix(dagger): missing docker-compose
- d614b25 fix(megalinter): fix spelling
- b3615d5 feat(ci): add reminder bot
- e7e593a build(deps): bump oxsecurity/megalinter from 7 to 8
- 602dff8 build(deps): bump dagger.io/dagger in /action in the golang group
- bf69e65 build(deps): update prettytable requirement in /.dagger-ci/daggerci
- 6752a89 build(deps): bump golang.org/x/crypto in /action in the golang group
- f69338a build(deps): bump dagger.io/dagger in /action in the golang group
- a9e6b0d fix(ci): consolidate jobs
- 2b42c43 chore(action): remove unnecessary input
v0.5.0
Changelog
- 1dc275f chore(action): bump version to v0.5.0
- 6bdd189 fix(ci): consolidate multiple jobs into few status checks
- 28516b9 fix(ci): jobs are canceled on submitted review
- a3ab36c fix(release): forgot to remove the old version bumper
- 2306d2d feat(release): automatically determinate the next version
- f715557 fix(action): remove unnecessary apostrophes
- be50b25 chore: rename labeler workflow
- 61587d4 fix(megalinter): fix spelling
- d88ba9f feat(ci): add labeler bot
- 0f2a143 docs: add CODEOWNERS file
- eab70ac docs: remove google analytics from mdbook
- 220baf9 docs: add note about interactive mode
- 9bc4ff3 docs: add note about Arch Linux AUR package
- 6bc13d3 fix(lint): fix broken matching in .editorconfig
- 744824c fix(megalinter): exclude mdbook theme from linting
- fd42f59 fix(lint): fixes according to megalinter
- a857531 docs: add notes about interactive mode
- 5737270 docs: add more docs
- 3f9f888 docs: add firmware-action-example as submodule
- 499bf53 docs: split example_config files for more clarity
- fdbaa04 docs(action): cleanup anchors in recipes
- 137915e docs: update README.md
- 77403bf fix(action): if statement using compile input