jakejarvis/s3-sync-action

Is it possible to get the creator of this GH Action verified in the marketplace?

Opened this issue · 6 comments

My organization is now enforcing to use actions by verified creators. I'd love to use this action but I see that right now it is not verified. Any chance that this could happen?

The workaround is to use a container which provides the aws binary:

- name: Sync to S3
  run: >
    aws s3 sync
    ./docs
    s3://${{ secrets.DOC_AWS_S3_BUCKET }}/
    --acl public-read --follow-symlinks --delete

  env:
    AWS_ACCESS_KEY_ID: ${{ secrets.DOC_AWS_ACCESS_KEY_ID }}
    AWS_SECRET_ACCESS_KEY: ${{ secrets.DOC_AWS_SECRET_ACCESS_KEY }}
    AWS_REGION: 'us-east-1'

Your pipeline may be simpler and run faster with one less Github Actions container to boot!

@markstos Thanks for the alt solution. And... indeed build time for that step went ~32s to 10s.

Runs on the same ubuntu-latest so this action now kind of seems redundant

The maintainer is MIA. @jakejarvis Could you please transfer ownership of this repo? Or deprecate it...

@colin-byrne-1 Are you volunteering as the new maintainer?

I got by with the AWS command line workaround, and have no vested interest, so I'm probably not the best person.