Skip to content

refactor: central build ci#50

Merged
caspiano merged 2 commits intomasterfrom
refactor/ci/central-build
Feb 8, 2022
Merged

refactor: central build ci#50
caspiano merged 2 commits intomasterfrom
refactor/ci/central-build

Conversation

@caspiano
Copy link
Copy Markdown
Contributor

@caspiano caspiano commented Feb 8, 2022

@caspiano caspiano self-assigned this Feb 8, 2022
@caspiano caspiano merged commit 059e119 into master Feb 8, 2022
@caspiano caspiano deleted the refactor/ci/central-build branch February 8, 2022 02:30
caspiano added a commit that referenced this pull request Feb 18, 2022
* refactor: central build ci (#50)

* refactor: use central build image

* refactor: use central build image

* fix: resolve CVE-2022-23990

* refactor: remove common code to parent

* refactor: use crest for auto-redirects

* fix: upgrade incompatible apk

* fix: add require for crest

* fix: hash in `get_hash` cannot be nil

* fix: hack to avoid cast
caspiano added a commit that referenced this pull request Mar 7, 2022
…47)

* refactor(loader): download git repo archive

* style: ameba flags

* refactor(loader): move Github methods to class

* fix(Github): raise exception if repo not found

* refactor: Remote hiearchy

* refactor(github): improve Exception rescue

* refactor(loader): update `repeating_update` method

* refactor(github): perform methods in actioner

* refactor: use `HashFile` for repo metadata

* refactor(github): save path in ref struct

* feat(gitlab): add support for GitLab repos

* refactor: use `Remote` effectively

* refactor(remote): init with URL

* feat(githubremote): use Octokit client

* feat(gitlab): use gitlab client

* refactor(remote): add basic auth for clients

* reafactor(remote): common  functions to abstract

* refactor(remote): lock metadata writes

* refactor(loader): get remote from ref

* refactor: use hash store for metadata

* refactor(laoder): use remote hash

* refactor: add remote methods

* feat(repos): releases endpoint

* feat(github): download release asset

* feat(github): download asset on flag

* chore(shard): bump

* chore(shard): bump

* chore(shard): bump

* feat(remotes): add API

* refactor(remote): remove repo init

* refactor(remote): don't write Directories as file

* feat(client): add remote endpoints

* refactor(client): encode URL

* refactor(github): don't rely on model for info

* chore(shards): bump

* feat(github): drop github client

* refactor(remote): use git cli

* fix(github): use new commit args

* refactor(github): use cli

* caspian: git refactor changes (#52)

* refactor: central build ci (#50)

* refactor: use central build image

* refactor: use central build image

* fix: resolve CVE-2022-23990

* refactor: remove common code to parent

* refactor: use crest for auto-redirects

* fix: upgrade incompatible apk

* fix: add require for crest

* fix: hash in `get_hash` cannot be nil

* fix: hack to avoid cast

* refactor(github): use api for releases

* fix(repositories): correct controller name

* chore(shard): bump

* style(shard.lock): remove whitespace

Co-authored-by: Caspian Baska <email@caspian.computer>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant