fix: dont hardcode versions and tini #190

Closed
pj wants to merge 1 commits from pj/act_runner:fix/dockerfile into main
First-time contributor

Removes hardcoded package versions which will break as soon as any of these receives an update
Removes hardcoded tini which is included in docker since 2016 or even earlier

Removes hardcoded package versions which will break as soon as any of these receives an update Removes hardcoded `tini` which is included in docker since 2016 or even earlier
pj added 1 commit 2023-05-16 17:21:30 +00:00
fix: dont hardcode versions and tini
Some checks failed
checks / check and test (pull_request) Failing after 39s
f1e7a886c5
Owner

Thanks for your suggestion, I'm not very good at this, but here's some context I found, they may help. 😊

Removes hardcoded package versions which will break as soon as any of these receives an update

See DL3018, maybe RUN apk add --no-cache make=~4.3-r1 git=~2.38.5-r0?

Removes hardcoded tini which is included in docker since 2016 or even earlier

Related to #180.

See using-tini.

It still needs to pass the --init flag to docker run.

Thanks for your suggestion, I'm not very good at this, but here's some context I found, they may help. 😊 > Removes hardcoded package versions which will break as soon as any of these receives an update See [DL3018](https://github.com/hadolint/hadolint/wiki/DL3018), maybe `RUN apk add --no-cache make=~4.3-r1 git=~2.38.5-r0`? > Removes hardcoded `tini` which is included in docker since 2016 or even earlier Related to #180. See [using-tini](https://github.com/krallin/tini#using-tini). It still needs to pass the --init flag to docker run.
wolfogre added the
reviewed
needs feedback
label 2023-06-05 08:47:19 +00:00
Author
First-time contributor

Removes hardcoded tini which is included in docker since 2016 or even earlier

Related to #180.

See using-tini.

It still needs to pass the --init flag to docker run.

I'm aware of that but I don't know what you are implying? Hardcoding tini into container increases the size and tini version, which can easily be supplied by docker engine.

> > Removes hardcoded `tini` which is included in docker since 2016 or even earlier > > Related to #180. > > See [using-tini](https://github.com/krallin/tini#using-tini). > > It still needs to pass the --init flag to docker run. I'm aware of that but I don't know what you are implying? Hardcoding `tini` into container increases the size and `tini` version, which can easily be supplied by docker engine.
Author
First-time contributor

Thanks for your suggestion, I'm not very good at this, but here's some context I found, they may help. 😊

Removes hardcoded package versions which will break as soon as any of these receives an update

See DL3018, maybe RUN apk add --no-cache make=~4.3-r1 git=~2.38.5-r0?

That still breaks whenever update is pushed.

> Thanks for your suggestion, I'm not very good at this, but here's some context I found, they may help. 😊 > > > Removes hardcoded package versions which will break as soon as any of these receives an update > > See [DL3018](https://github.com/hadolint/hadolint/wiki/DL3018), maybe `RUN apk add --no-cache make=~4.3-r1 git=~2.38.5-r0`? That still breaks whenever update is pushed.
wolfogre removed the
reviewed
needs feedback
label 2023-06-08 04:09:46 +00:00
Owner

Thank you for pointing this problem out. And it could be closed by #234

Thank you for pointing this problem out. And it could be closed by #234
wolfogre closed this pull request 2023-06-09 02:52:42 +00:00
Some checks failed
checks / check and test (pull_request) Failing after 39s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.