Commit Graph

11 Commits

Author SHA1 Message Date
Yaksh Bariya
029da6a2dd
ci: use v3 of actions/{checkout,download-artifact,upload-artifact} 2022-04-26 19:41:35 +05:30
Henrik Grimler
a5994b702c
workflows: docker: change auth user, and use docker/login-action
This should make automatic updates work again. docker/login-action
allows for authentication with a token instead of password.

Inspiration taken from workflow in github.com/termux/termux-docker.
2022-02-08 10:23:05 +01:00
Leonid Pliushch
cbdd1cf4c7
CI: revert changes to Docker workflow.
Credentials were removed from repository secrets and that's why login doesn't
work.

This reverts commit c4e244effc.
This reverts commit c8988499dc.
2021-03-29 17:49:37 +03:00
Leonid Pliushch
c4e244effc
CI: remove quotes for credentials in Docker image workflow 2021-03-29 17:46:49 +03:00
Leonid Pliushch
c8988499dc
CI: update workflow for Docker image
Try to supply credentials a bit differently.
2021-03-29 17:25:50 +03:00
Leonid Pliushch
bddfd7da4d
CI: allow to trigger Docker image rebuild manually 2020-12-17 23:54:17 +02:00
Leonid Pliushch
41c529fd8c Revert "CI: switch to Ubuntu 20.04 and don't use Docker image as build environment"
This reverts commit eaeb2e609e075adea6c3d783a258996517a83ac5.
2020-07-01 20:27:59 +03:00
Leonid Pliushch
3d3868cf60 CI: switch to Ubuntu 20.04 and don't use Docker image as build environment
Note that ubuntu-20.04 is preview currently, as stated in https://help.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners.
2020-07-01 14:48:24 +03:00
Leonid Pliushch
922c90d7ba CI: introduce weekly rebuilds of docker image
Docker image will be built & pushed every 7 days to ensure that
its packages are up-to-date.
2020-05-02 15:27:36 +03:00
Leonid Pliushch
b7611b8fc0 CI: do not treat usernames/logins as secrets
This causes logging issues where certain words like 'termux'
are censored. This breaks directory paths & urls.
2020-01-22 22:41:34 +02:00
Leonid Pliushch
c087460476 CI: setup Github Actions 2020-01-22 21:51:12 +02:00