tarantool / rws

The Repository Web Service is designed to interact with the repository via HTTP.
Other
2 stars 2 forks source link

Add 'upload' GitHub action #50

Closed ylobankov closed 2 years ago

ylobankov commented 2 years ago

This patch adds the 'upload' GitHub action for the project that will be responsible for interacting with RWS. This action can be used by any project that is going to use RWS for deploying packages to repositories based on S3 storage.

Usage:

steps:
  - name: Deploy packages
    uses: tarantool/rws/.github/actions/upload
    with:
      endpoint: https://rws
      auth: ${{ secrets.RWS_AUTH }}
      product: foobar

Closes #49

ylobankov commented 2 years ago

Add 'upload' GitHub action -> "cd: add upload GitHub action" according to https://github.com/tarantool/tarantool/wiki/Code-review-procedure#commit-message I think we should also add a description to the README like here.

I will add README.md in the next PR.