Nous vérifions de temps en temps que vous n'êtes pas un robot, afin d'éviter le spam sur le site web. Vous avez juste à cocher la case ci-dessous pour poursuivre.
Chargement ...
Connexion avec une adresse mail
Continuer avec Google
Vous serez redirigé sur cette page après la connexion, la connexion ne nécéssite aucune inscription. En continuant, vous acceptez les conditions d'utilisation du site
Security is paramount when connecting GitHub to AWS. You have two main options: S3 cp · Actions · GitHub Marketplace
If you prefer a simpler, configuration-based syntax, you can use specialized actions like S3 cp Action or AWS S3 GitHub Action. github actions download from s3
The most robust approach is using the AWS CLI, which is pre-installed on GitHub-hosted runners. You first authenticate and then run standard cp or sync commands. Security is paramount when connecting GitHub to AWS
jobs: download-assets: runs-on: ubuntu-latest permissions: id-token: write # Required for OIDC authentication contents: read steps: - name: Checkout Code uses: actions/checkout@v4 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 with: role-to-assume: arn:aws:iam::1234567890:role/MyS3DownloadRole aws-region: us-east-1 - name: Download from S3 run: | # Copy a single file aws s3 cp s3://my-bucket/config.json ./config.json # Download an entire folder recursively aws s3 cp s3://my-bucket/assets/ ./local-assets/ --recursive Use code with caution. 2. Using Marketplace Actions You first authenticate and then run standard cp
- name: Download file via Marketplace Action uses: prewk/s3-cp-action@v2 with: aws_access_key_id: $ secrets.AWS_ACCESS_KEY_ID aws_secret_access_key: $ secrets.AWS_SECRET_ACCESS_KEY source: 's3://my-bucket/data.zip' dest: './data.zip' Use code with caution. Authentication Best Practices
Vous aimez ce repaint ?
Abonnez-vous pour recevoir des notifications quand Yoyo54110 sort un nouveau repaint.
Le programme qui permet d'installer automatiquement les repaints n'est pas installé sur votre ordinateur.
Suivez ces quelques étapes afin de profiter de l'installation automatique pour vos repaints.