Merge pull request #11 from redis-stack/os-fix-ci #72
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Publish DEBs | |
on: | |
push: | |
tags: | |
- '*' | |
jobs: | |
bullseye-x86: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: bullseye | |
dest_arch: amd64 | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
bionic-x86: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: bionic | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
focal-x86: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: focal | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
# until we solve amd64 vs x86_64 forever, this should work | |
jammy-x86: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: jammy | |
dest_arch: amd64 | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
bionic-arm64: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: bionic | |
arch: arm64 | |
dest_arch: arm64 | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
focal-arm64: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: focal | |
arch: arm64 | |
dest_arch: arm64 | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} | |
jammy-arm64: | |
uses: ./.github/workflows/RELEASE_REUSE.yml | |
with: | |
osnick: jammy | |
arch: arm64 | |
dest_arch: arm64 | |
s3root: s3://redismodules/redis-stack | |
s3publicreponame: packages.redis.io | |
secrets: | |
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}} | |
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}} | |
PACKAGES_AWS_ACCESS_KEY_ID: ${{secrets.PACKAGES_AWS_ACCESS_KEY_ID}} | |
PACKAGES_AWS_SECRET_ACCESS_KEY: ${{secrets.PACKAGES_AWS_SECRET_ACCESS_KEY}} | |
GPG_PASSWORD: ${{secrets.GPG_PASSWORD}} | |
GPG_KEY: ${{secrets.GPG_KEY}} |