sglahn / docker-platformio-core

PlatformIO Command Line Interface in a Docker Container. Tags:
https://hub.docker.com/r/sglahn/platformio-core/tags
Apache License 2.0
45 stars 27 forks source link

github workflow automaticaly build images for mayor platforms #13

Open lazyzero opened 3 years ago

lazyzero commented 3 years ago

Hi, the workflow is inspired by https://github.com/dersimn/HelloARM/blob/github-workflow/.github/workflows/docker.yml

It automatically builds latest and a tagged image for the linux platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6 Would be quiet handy for people using raspberry pi ;-)

You need to create three secrets in your github repository settings: DOCKERHUB_USERNAME your docker hub account DOCKERHUB_TOKEN you can get the token in your docker hub account DOCKERHUB_IMAGE name of you image e.g. sglahn/platformio-core

Usage

create a new release with the version 5.1.1 and the action should start and push the DOCKERHUB_IMAGE:latest and the DOCKERHUB_IMAGE:5.1.1 automatically. It is not run when you just push to master.

Best Christian