#### Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for modules (changes must be done to docbook files in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change - [x] Small bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist: - [ ] PR should be backported to stable branches - [x] Tested changes locally - [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description Created GitHub action script to allow building Alpine docker image. You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/3420
-- Commit Summary --
* .github/workflows: added GitHub action script to build Alpine based docker image
-- File Changes --
A .github/workflows/alpine.yml (47)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/3420.patch https://github.com/kamailio/kamailio/pull/3420.diff
We already migrated to [Github Packages](https://github.com/orgs/kamailio/packages) can you please use it for this too?
@sergey-safarov and this is the [script](https://gist.github.com/linuxmaniac/2d513333b6b0ebf3faa4b0dadb38afa1) I used to migrate from Docker Hub
I must be authorized to push images. I can generate only my personal token only to my personal repo. This does not allow push to team-owned repo.
``` [safarov@safarov-dell tmp]$ docker push ghcr.io/kamailio/kamailio-ci:master-alpine.debug The push refers to repository [ghcr.io/kamailio/kamailio-ci] 2d88d10ab55d: Preparing 1ad27bdd166b: Preparing denied: permission_denied: The token provided does not match expected scopes. ``` May be you can migrate images?
Maybe you can migrate images?
I can, process already started. It will take some time.
@sergey-safarov please take a look over https://github.com/kamailio/kamailio-ci/pkgs/container/kamailio-ci and check that everything is fine
The already uploaded images look good to me. I will wait until finished uploading and recheck.
@sergey-safarov migration is done
all images upload. For me all is correct. I will update PR to push into the GitHub repo.
@sergey-safarov pushed 2 commits.
acccace4158182f73a21a2b65c635d4568057828 minimzed githup actions 38e6b220a18231b87d4a9fe2dcb11a38cc536e11 actions update
@linuxmaniac requested changes on this pull request.
why are you removing the rest of actions?
I not developing in my repo and want to minimize build time. When the update will be ready, then I will revert it back.
@sergey-safarov pushed 1 commit.
fbce6d85abbf11631d5f42983e6533fd1ef0283b updated Dockerfile location and tag generation
@sergey-safarov pushed 1 commit.
6e416c43c6e9c3a16141fc796006160595cae1ac removed {context} macro
@sergey-safarov pushed 1 commit.
e887874c58fcc79e23969606dcd732cc1404f460 replaced type=semver by type=pep440
@sergey-safarov pushed 1 commit.
53c3e0d10e3127dbf4bef2245eb73d7752e50af6 WIP 1
@sergey-safarov pushed 1 commit.
9c6894fdb690d3b0fa1b44d6cffd3be656f95882 WIP 2
@sergey-safarov pushed 1 commit.
ea207e5313e5414b5cbffec01501af01fa4b4246 WIP 3
@sergey-safarov pushed 1 commit.
e10ef653f1c95067f2438acb4f1320f17c9d6c9d WIP 4
@sergey-safarov pushed 1 commit.
06f78d5c2b636da77bd3459a6c2118df19e611f8 WIP 5
@sergey-safarov pushed 1 commit.
43b7564e30ab3802d0919de13b21be8047afec85 WIP 6
@sergey-safarov pushed 1 commit.
2f63d68bc8995ef6eff6a3a022bf99913afbc16d WIP 7
@sergey-safarov pushed 1 commit.
3d2e05792f6a295ab738250536d85f191c74755e WIP 8
@sergey-safarov pushed 1 commit.
6cc81d24a5a5c76b2bafffb361f9008c841de9a1 WIP 8
@sergey-safarov pushed 1 commit.
e498fa786f78efadd2e0651df3890c85d4d8b50d WIP 9
@sergey-safarov pushed 1 commit.
61c7511e89cc24bc4319af0dd38b33ec6c7c1c1d WIP 10
@sergey-safarov pushed 1 commit.
8f0b3ee563241838c2cbdf8d1c9d6e8ca25cee6c WIP 12
@sergey-safarov pushed 1 commit.
d22f7824f8de6556711dfb0c7f6f75c8f3a74e32 WIP13
@sergey-safarov pushed 1 commit.
783a25f36b4aa89cb4269eaf7b4bc7ed49e61b10 WIP14
@sergey-safarov pushed 1 commit.
597ea3bfd8771ef6bb1ffc790bddb49dcf3de9a0 WIP15
@sergey-safarov pushed 1 commit.
604c3c396a3920b7727e15ecfc17891b495e82ee WIP16
@sergey-safarov pushed 1 commit.
142a4296e331cb254376a5170dee479a11225aeb WIP17
@sergey-safarov pushed 1 commit.
ee9fcd095745f1195134ff5b48b033838d724645 WIP 17
@sergey-safarov pushed 1 commit.
94418e337ccccbae665bf73765613317afb459f1 WIP 18
@sergey-safarov pushed 1 commit.
e15c29617ae23cd534ea96cdb2d42e53739c2383 WIP19
@sergey-safarov pushed 1 commit.
42e7565b5a025b7a9ebead140a9f19c8efac1346 WIP20
@sergey-safarov pushed 1 commit.
25606287444f2f448286dc64d78b44501bb151b4 WIP21
@sergey-safarov pushed 1 commit.
091dd023504c063ca97f54d67c24e1d590195365 WIP22
@sergey-safarov pushed 1 commit.
855c06349caf0c2ecd2fbbf46e0c3143ff1f1507 WIP23
Can you please re-open this PR when you have something working? Is a bit annoying receiving so much email/notifications
Closed #3420.