Commit graph

175 commits

Author SHA1 Message Date
Jan Wagner 7bef946a4e Going wild
Some checks failed
Test Action / test (amd64, -v, dropbear, debian/2022.83-1_bpo11+1, https://salsa.debian.org/debian/dropbear.git) (pull_request) Failing after 19s
Test Action / test (amd64, -v, true, micro, debian/2.0.6-2_bpo10+1, https://salsa.debian.org/go-team/packages/micro.git) (pull_request) Failing after 17s
Test Action / test (arm, -v, false, at, debian/3.2.2-1, https://salsa.debian.org/debian/at.git) (pull_request) Failing after 21s
Test Action / test (arm, -v, iproute2, import/4.18.0-1ubuntu2_ubuntu18.04.1, https://git.launchpad.net/ubuntu/+source/iproute2) (pull_request) Failing after 22s
Test Action / test (arm64, -v, lolcat, debian/100.0.1-2, https://salsa.debian.org/ruby-team/lolcat.git) (pull_request) Failing after 20s
Test Action / test (arm64, -v, netcat-openbsd, import/1.206-1ubuntu1, https://git.launchpad.net/ubuntu/+source/netcat-openbsd) (pull_request) Failing after 20s
Test Action / test (arm64, true, -v, deber, v1.0.0, https://github.com/dawidd6/deber.git) (pull_request) Failing after 11s
2024-01-06 21:33:51 +01:00
Jan Wagner 7d43afb7a9 Change working dir and operate on . 2024-01-06 16:17:10 +01:00
Jan Wagner 0676dbed51 Adding some debugging output 2024-01-06 16:17:09 +01:00
Dawid Dziurla c7f4c07ff6
Merge pull request #77 from waja/fix_skopeo
Adding installation of skopeo
2024-01-06 13:58:39 +01:00
Dawid Dziurla d33a5e2307
node_modules: update 2024-01-06 13:51:02 +01:00
Dawid Dziurla 63ec4f26a7
README: GitHub 2024-01-06 13:47:32 +01:00
Dawid Dziurla fd601d948f
README: point to action.yml for options 2024-01-06 13:47:08 +01:00
Dawid Dziurla 627d37baff
workflows: remove skopeo vi apt 2024-01-06 13:42:09 +01:00
Dawid Dziurla 59c99c0899
workflows: install skopeo only in one case
no need to do test this for every case
2024-01-06 13:39:26 +01:00
Dawid Dziurla 8fe07bfb48
main: check for skopeo only once 2024-01-06 13:36:16 +01:00
Jan Wagner e4bbe94be9 CI: Adding removal of skopeo 2024-01-05 22:03:00 +01:00
Dawid Dziurla 37027eb435
main: move io requirement higher 2024-01-05 18:50:29 +01:00
Jan Wagner 2754bd63e5 Adding installation of skopeo
Since other platforms, beside Github Actions, can use Actions
(see https://forgejo.org/docs/v1.21/user/actions/), it is not save to assume
skopeo is installed by default.
2024-01-05 17:18:49 +01:00
Dawid Dziurla 6e419dd17b
Merge pull request #76 from waja/fix_dropbear
Update dropbear to 2022.83-1~bpo11+1
2024-01-04 21:45:17 +01:00
Jan Wagner 3cb593669d Update dropbear to 2022.83-1~bpo11+1
Debian stretch is not available via mirrors anymore
2024-01-04 20:43:47 +01:00
Dawid Dziurla dd2f9eda6f
Merge pull request #75 from dawidd6/dependabot-npm_and_yarn-actions-core-1.10.1
build(deps): bump @actions/core from 1.10.0 to 1.10.1
2023-09-12 07:40:01 +02:00
dependabot[bot] cee8df7534
build(deps): bump @actions/core from 1.10.0 to 1.10.1
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.10.0 to 1.10.1.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 04:24:43 +00:00
Dawid Dziurla 63320d6782
Merge pull request #74 from dawidd6/dependabot-github_actions-actions-checkout-4
build(deps): bump actions/checkout from 2 to 4
2023-09-05 08:47:30 +02:00
dependabot[bot] 1dece96bf4
build(deps): bump actions/checkout from 2 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 04:37:59 +00:00
Dawid Dziurla 4fd2008fd6
Merge pull request #73 from dawidd6/tar-orig
main: use tar for upstream orig archive generation
2023-03-06 10:02:14 +01:00
Dawid Dziurla 03d287fc96
workflows: update at ref 2023-03-06 09:42:56 +01:00
Dawid Dziurla cfbfc87fec
main: use tar for upstream orig archive generation 2023-03-06 09:32:00 +01:00
Dawid Dziurla 19ce78f0f9
Merge pull request #69 from SebKuzminsky/reassure-recent-gits
tell git to trust the repo
2022-11-08 17:15:58 +01:00
Dawid Dziurla a681ceddab
main: fix style 2022-11-08 17:14:31 +01:00
Jan Wagner 7bec10b9ba
Adding a way to enable/disable lintian checks 2022-11-08 17:12:38 +01:00
Jan Wagner b43ffb1f6d
Implement lintian support 2022-11-08 17:12:36 +01:00
Sebastian Kuzminsky 512b3e3e44
run git directly, not in a superfluous bash shell
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
2022-11-08 09:08:21 -07:00
Sebastian Kuzminsky 0181a8bea4 tell git to trust the repo
Recent versions of git do not like to run as root in repos that are not
owned by root.  This is commonly the situation when a user checks out
a git repo, then runs a docker container with the repo mounted in it.

The version un debian unstable (1:2.38.1-1) has this issue.  The version
in bullseye (1:2.30.2-1) does not have this issue.

git-deborig gives this unhelpful error message:

    $ git deborig HEAD
    pwd doesn't look like a git repository ..

Regular git gives this more useful error message:

    $ git status
    fatal: detected dubious ownership in repository at '/data/home/seb/action-debian-package'
    To add an exception for this directory, call:

            git config --global --add safe.directory /data/home/seb/action-debian-package

This commit fixes the issue by running the recommended command inside
the container, before trying to access the git repo.

Fixes #62.
2022-11-08 08:18:59 -07:00
Dawid Dziurla 2d5606cf18
Merge pull request #67 from SebKuzminsky/fix-dash-t
if "apt-get -t ${imageTag}" fails, try just "apt-get"
2022-11-08 10:06:56 +01:00
Sebastian Kuzminsky 6384d3de32 if "apt-get -t ${imageTag}" fails, try just "apt-get"
This fixes #63.
2022-11-07 15:20:13 -07:00
Dawid Dziurla ac675aa4f1
Merge pull request #64 from SebKuzminsky/no-dash-t
run apt-get without -t
2022-11-06 16:00:09 +01:00
Sebastian Kuzminsky dc2c467a7c run apt-get without -t 2022-11-05 12:20:13 -06:00
Dawid Dziurla 535e06bc24
Merge pull request #59 from dawidd6/master
v1.4.2
2022-10-27 10:34:09 +02:00
Dawid Dziurla 3d1ba69630
action: bump to node16 2022-10-27 10:27:49 +02:00
Dawid Dziurla 459a37aa01
node_modules: upgrade 2022-10-27 10:26:28 +02:00
Dawid Dziurla b755e71a2c
main: wrap in group 2022-10-27 10:11:20 +02:00
Dawid Dziurla aa962d1346
main: adjust to older skopeo 2022-10-27 10:01:46 +02:00
Dawid Dziurla 685396f0fc
main: use skopeo for determining image 2022-10-27 09:58:09 +02:00
dependabot[bot] ccc13d96dd
build(deps): bump follow-redirects from 1.14.3 to 1.14.8 (#43)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.3 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.3...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-27 09:01:02 +02:00
dependabot[bot] 1cf46f1648
build(deps): bump @actions/exec from 1.0.4 to 1.1.1 (#45)
Bumps [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) from 1.0.4 to 1.1.1.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/@actions/tool-cache@1.1.1/packages/exec)

---
updated-dependencies:
- dependency-name: "@actions/exec"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-27 09:00:53 +02:00
Enno Rehling 14217920f9
replace missing qemu 5.2 with 6.2 (#58) 2022-10-27 09:00:28 +02:00
dependabot[bot] 806c895f2e
build(deps): bump docker-hub-utils from 1.10.40 to 1.10.43 (#40)
Bumps [docker-hub-utils](https://github.com/jessestuart/docker-hub-utils) from 1.10.40 to 1.10.43.
- [Release notes](https://github.com/jessestuart/docker-hub-utils/releases)
- [Changelog](https://github.com/jessestuart/docker-hub-utils/blob/master/release.config.js)
- [Commits](https://github.com/jessestuart/docker-hub-utils/compare/v1.10.40...v1.10.43)

---
updated-dependencies:
- dependency-name: docker-hub-utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-11 09:37:33 +02:00
Dawid Dziurla 5528e071b0
action: specify example arches 2021-07-10 00:45:29 +02:00
Dawid Dziurla 6093a4f354
workflows: swap arches 2021-07-10 00:27:18 +02:00
Dawid Dziurla 0facd33752
main: print arch 2021-07-10 00:22:23 +02:00
Dawid Dziurla 12d41760b1
workflows: test arm 2021-07-10 00:21:13 +02:00
Dawid Dziurla 52f100e4bd
README: mention arch 2021-07-10 00:12:59 +02:00
Dawid Dziurla d959ecc623
Support building for other architectures (#36) 2021-07-10 00:11:23 +02:00
Dawid Dziurla 3c531250ab
main: use git-deborig (#37) 2021-07-10 00:10:09 +02:00
Nicolai Antiferov fb3670aed9
Add optional os_distribution parameter (#29)
* Add optional os_distribution parameter

Fixes #28

Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
2021-07-09 23:54:49 +02:00