8000 Releases · 9elements/firmware-action · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: 9elements/firmware-action

v0.17.3

02 Jun 09:44
Compare
Choose a tag to compare

Changelog

  • 7800ea8 chore(action): bump version to v0.17.3
  • e770375 chore: changes according to linter
  • 772ef06 chore(lint): golangci more strict
  • e019e21 fix(codeql): python code analysis
  • 507e1e1 ci: add codeql.yml
  • 775c106 chore: update .gitignore
  • 9cb87d5 docs: add notes about new validation rules
  • 38f7d43 fix(cmd): add validation for nested output directories
  • 40bb765 chore(cmd): add debug message
  • 729c66d build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • f1c2f11 ci(test): add Codecov reporting
  • fad3f27 ci(test): collect coverage reports
  • 0e98c6f docs: update readme
  • 1a89545 build(deps): bump github.com/alecthomas/kong in /cmd/firmware-action
  • fe0281e build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 1959ca6 chore: cosmetic fix
  • a34e4f1 build(deps): bump docs/src/firmware-action-example
  • e195fab build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • ea7b660 fix(ci): release merge group checks
  • bd70b7a build(deps): update pytest-timeout requirement in /.dagger-ci/daggerci

v0.17.2

05 May 17:23
Compare
Choose a tag to compare

Changelog

  • a2df347 chore(action): bump version to v0.17.2
  • c6ff4b8 test: add example to test nested output dir
  • 7e5b2e4 fix(action): handle nested output directories in artifact caching
  • a75dd06 fix(cmd): store artifact path in txt file
  • 03578de build(deps): bump golangci/golangci-lint-action from 7 to 8
  • c2ee01b chore(linter): formatting changes according to linter
  • ffdc34f ci(lint): enable GitHub reporter for megalinter
  • 00af04c build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • aa41509 chore(docker): add new containers
  • 7ea554f docs: update notes on adding new container
  • aa11e5d ci: limit maximum parallel jobs
  • 5e32903 build(deps): bump github.com/sethvargo/go-githubactions
  • f5e3af8 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 10991a2 docs: fix forgotten old naming in migration guide
  • 209376f build(deps): bump docs/src/firmware-action-example

v0.17.1

16 Apr 07:44
Compare
Choose a tag to compare

Changelog

  • b540573 chore(action): bump version to v0.17.1
  • aec63b2 build(deps): bump github.com/go-git/go-git/v5 in /cmd/firmware-action
  • 5d9471e chore(docker): bump golang to v1.24 for u-root
  • 206ce27 fix(cmd): convert version command to flag with improved help formatting
  • bfd36cb build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • fa92def refactor(cmd): use T.Context for in tests
  • b9a68cc refactor(cmd): use T.Chdir for cleaner tests
  • 1a91224 build(deps): bump github.com/go-git/go-git/v5 in /cmd/firmware-action
  • 682ef42 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • df30d3b build(deps): bump docs/src/firmware-action-example

v0.17.0

02 Apr 16:08
Compare
Choose a tag to compare

Changelog

  • 5c3cea1 chore(action): bump version to v0.17.0
  • 9978796 chore(cmd): improve logging in GitHub
  • 2c346eb chore: changes according to review
  • 2139058 feat(goreleaser): add Taskfile
  • 816c294 feat(goreleaser): add nFPM to goreleaser
  • 21f78af feat(goreleaser): add config to automatically load linux kernel modules
  • 0888d83 feat(goreleaser): make defaults explicit
  • f173548 build(deps): bump github.com/alecthomas/kong in /cm 10000 d/firmware-action
  • 2bfe9db build(deps): update pytest-cov requirement in /.dagger-ci/daggerci
  • 0425abf build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 0a9cef4 fix(cmd): update detection of discontinued containers
  • ea6c140 docs: update paths in documentation
  • b65c794 build(deps): bump github.com/go-playground/validator/v10
  • 3e73e88 build(deps): bump docs/src/firmware-action-example
  • 7aa1fce build(deps): bump dagger.io/dagger in /cmd/firmware-action

v0.16.0

25 Mar 15:33
Compare
Choose a tag to compare

Changelog

  • 9732a4f chore(action): bump version to v0.16.0
  • 68615ca fix: release workflow
  • ed0c552 feat(cmd): move artifact and cache preparation into golang
  • 90984b9 fix(action): trailing slash
  • 54e799c feat(action): make compile option work on the outside too
  • 56c885a feat(action): add optional input for version
  • 8e1bf7c fix(action): pass debug into firmware-action executable
  • 107533c test(cmd): improve logging
  • e184893 ci: speed up go-test
  • c8a056a chore(mdbook): improve cache
  • daeefef refactor(cmd): according to new golangci-lint v2
  • f75f420 test(lint): update golangci config to v2
  • 0ae9038 build(deps): bump golangci/golangci-lint-action from 6 to 7
  • f9c7fff build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 7afd080 build(deps): update prettytable requirement in /.dagger-ci/daggerci
  • 3c5fcd9 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • a984ccd test: reduce number of example variants
  • 20ba823 fix(example): undefined environment variable
  • 6ca45b0 fix(example): remove windows an macos test
  • 64974ab build(deps): bump docs/src/firmware-action-example
  • 0378964 ci: optimize when docker containers are build
  • 8751734 chore: add comment
  • a86f0cb fix(action): upload artifact only for specified target
  • 3f546be chore(action): simplify unpacking
  • 260b8af chore(action): cleanup after unpacking
  • 879ea76 fix(action): remove forward slashes from artifact name
  • a586ba6 fix(action): typo
  • c70e61e fix(cmd): typo
  • 04bada2 ci: disable scheduled container-cleanup

v0.15.0

18 Mar 18:56
Compare
Choose a tag to compare

Changelog

  • 3d3a44f chore(action): bump version to v0.15.0
  • 9e518ba chore(action): bump version to v0.15.0
  • 986bec6 fix: release workflow
  • dec30d3 chore(action): bump version to v0.15.0
  • e94ebb8 chore: changes according to review
  • 12d1827 docs: update comment in action.yml
  • 12109cf docs: add notes on migrating to new version
  • 4f26c24 docs: update GitHub CI usage documentation
  • ab0964d chore(example): update example
  • 68de45b chore: cosmetic
  • ca4955f chore(linter): cspell
  • 4fd9898 docs: add notes on YAML multi-line strings
  • a8bb3f4 docs: add artifact and caching documentation to GitHub CI usage
  • 740dfdc chore(cmd): better warning
  • 844ec07 test: update Taskfile to simulate GitHub
  • 771f70b fix: update Taskfile
  • 9d1c501 feat(example): enable debug in CI
  • 9418ccd refactor(action): update action.yml multi-line string styles
  • 08ca77b chore(example): cleanup
  • 26da39e fix(action): multiple configuration files in cache and artifact uploads
  • eec0710 feat(action): add input options to control action behavior
  • a6fda90 feat(action): automatically upload artifacts
  • 33eb36b chore(action): improve CI logging by grouping output log
  • c103f63 feat(action): automatically cache
  • d14d821 ci: speed comparison between pruning and not pruning
  • 092b6ed ci: add prune example test
  • fb86de0 feat(cmd): add option to prune Dagge Engine
  • e0bce25 chore(cmd): move GitHub CI detection into separate function
  • bc381ef feat(cmd): add docker cleanup function
  • c6baee1 docs: move examples into separate section
  • 877de4e test: add universal module into examples
  • 75aa7fb fix(example): use shallow fetch
  • 7009a28 fix(cmd): generate-config u-boot was empty
  • b488d50 docs: add note on discontinued container in docker-compose
  • 35d5d95 fix(ci): update container cleanup workflow
  • 77e5e12 chore(cmd): cosmetic changes
  • dbcf1d2 docs: cosmetic changes
  • 96ef385 docs: add documentation for git commit hash change detection
  • 4879282 fix(cmd): prevent nil pointer dereference in DetectChanges method
  • fc5f193 chore(linter): cspell
  • 9ebfb19 feat(cmd): large refactor for change detection
  • 7943906 refactor(cmd): tweak AnyFileNewerThan function
  • 7eee655 feat(cmd): add ErrNotGitRepository into runGit
  • c962e1c feat(cmd): make GitDescribe more universal
  • 1011e11 build(deps): update anyio requirement in /.dagger-ci/daggerci
  • 451ef19 fix(ci): coreboot 24.02 container was discontinued
  • 701b57f fix(example): update when golang is compiled in examples
  • 314b8c2 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 7af6129 build(deps): bump github.com/alecthomas/kong in /cmd/firmware-action
  • 8c3c8ac docs: cosmetic
  • 330c67b chore(cmd): add debug message into AnyFileNewerThan
  • b5a15a3 docs: add notes about change detection
  • 48f4d1e chore(linter): cspell
  • 132ae26 chore(cmd): use Filenamify function for time-stamps too
  • 601d332 test(cmd): add test for the new up-to-date detection
  • ad7d104 feat(cmd): detect changed in configuration
  • c778e1b chore(cmd): cosmetic
  • f6a76e4 chore: go mod tidy
  • ec52f42 chore(cmd): add Filenamify function into filesystem
  • b1eec2e chore: update .gitignore
  • dfbcf29 docs: fix typo
  • 5a59061 docs: update shell-completions
  • 26b12f9 feat: add validate-config command to CLI for config validation
  • 1edea9f docs: add citation-file
  • ddd1295 build(deps): bump github.com/jedib0t/go-pretty/v6
  • aa105fc chore(cmd): replace hardcoded version strings with ldflag
  • 33017f7 chore: update goreleaser configuration
  • cf0a9d5 test(lint): add goreleaser check
  • cf233a7 docs: add CONVENTIONS.md and upadte CONTRIBUTING.md
  • e737afc docs: support multiple configuration files
  • 4889bbd refactor(cmd): use reflection in Merge method
  • c8d7636 test(cmd): use reflection in AllModules method
  • 69f5eda refactor(cmd): use reflection in AllModules method
  • 2c35324 feat(cmd): support multiple configuration files
  • f11698d docs: add tips and tricks page
  • 9d0e2ba chore: fix typo
  • b1bc223 feat(docker): add script to switching to python2 into edk2 containers
  • 562fbf7 chore(docker): add NodeJS to uboot and uroot containers
  • b2cafeb docs: add bug report template
  • 12a238e build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 2b240bb chore: go mod tidy
  • f29f69b build(deps): bump github.com/go-git/go-git/v5 in /cmd/firmware-action
  • 04b95e8 build(deps): update prettytable requirement in /.dagger-ci/daggerci
  • 26426ce build(deps): bump docs/src/firmware-action-example
  • fed74da build(deps): bump github.com/google/go-cmp in /cmd/firmware-action
  • 79aabdd chore(cmd): formatter cleanup
  • f3b2ec6 chore(cmd): cleanup in config test
  • 870af31 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • 9ef4ae6 build(deps): bump dagger.io/dagger in /cmd/firmware-action
  • d53c1bd fix(cmd): golang test for linux module
  • 5c616d0 fix(python): downloading docker-compose executable
  • 0112e79 build(deps): update dagger-io requirement in /.dagger-ci/daggerci
  • d3daf24 test(example): update Linux matrix
  • 020e041 chore: remove temporary symlinks for defconfigs
  • d3d44ef chore: add temporary symlinks for defconfigs
  • 4e85464 chore: update linux defconfigs
  • 13e81b4 chore(cmd): add old linux containers into discontinued list
  • b8b2fcd chore(cmd): sort discontinued containers alphabetically
  • f910c3b chore(docker): add new linux containers and remove old
  • fe305bb docs: fix broken link
  • 5b518b8 build(deps): bump docs/src/firmware-action-example
  • d0d7042 fix(example): fail on release

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
0