Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[actions] upload docker image tar to artifacts #724

Conversation

lmnotran
Copy link

No description provided.

Bumps [openthread](https://github.com/openthread/openthread) from `54afce9` to `4e8f3c0`.
- [Commits](openthread/openthread@54afce9...4e8f3c0)

---
updated-dependencies:
- dependency-name: openthread
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@lmnotran lmnotran force-pushed the feature/make-build-workflow-use-docker-image-from-workflow branch from ac92aa8 to a8807c9 Compare June 19, 2024 18:28
@lmnotran lmnotran marked this pull request as ready for review June 19, 2024 18:29
@lmnotran lmnotran force-pushed the feature/make-build-workflow-use-docker-image-from-workflow branch 26 times, most recently from 9f1d3d6 to e05328f Compare June 20, 2024 02:14
Mac platforms are become more locked-down and when grep is installed
by XCode for example it is a BSD version not GNU version so doesn't
have the "-P" option to use perl patterns. This fixes scripts to not
depend on GNU grep.
@lmnotran lmnotran force-pushed the feature/make-build-workflow-use-docker-image-from-workflow branch 18 times, most recently from c411adf to 868e0d5 Compare June 21, 2024 17:47
Bumps [openthread](https://github.com/openthread/openthread) from `215c23f` to `89b54dc`.
- [Commits](openthread/openthread@215c23f...89b54dc)

---
updated-dependencies:
- dependency-name: openthread
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@lmnotran lmnotran force-pushed the feature/make-build-workflow-use-docker-image-from-workflow branch 4 times, most recently from 1cf315b to 8d94119 Compare June 21, 2024 19:45
dependabot bot and others added 4 commits June 24, 2024 07:54
Bumps [openthread](https://github.com/openthread/openthread) from `89b54dc` to `473fbca`.
- [Commits](openthread/openthread@89b54dc...473fbca)

---
updated-dependencies:
- dependency-name: openthread
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#898)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This changes the relationship of the workflows so that the `arm-gcc` job
in `build.yml` is run using the docker image generated by the docker
`build-image` job.

Previously, the `arm-gcc` job would just use the `:latest` tag of
`siliconlabsinc/ot-efr32-dev` from DockerHub. This presents a problem
when there are changes to the bootstrap script which are required for
the build script to succeed. These changes would not be present in the
currently published `siliconlabsinc/ot-efr32-dev:latest` since that
image was build off of `SiliconLabs/ot-efr32:main`, not the current branch.
@lmnotran lmnotran force-pushed the feature/make-build-workflow-use-docker-image-from-workflow branch from 8d94119 to e66bd5f Compare June 24, 2024 13:05
@lmnotran lmnotran closed this Jun 24, 2024
@lmnotran lmnotran deleted the feature/make-build-workflow-use-docker-image-from-workflow branch June 26, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants