Limit the publishing of public builds and Docker images to only the public repository
This commit is contained in:
parent
53154c0cf2
commit
74e350dea8
4 changed files with 14 additions and 6 deletions
1
.github/workflows/beta_artifacts.yml
vendored
1
.github/workflows/beta_artifacts.yml
vendored
|
@ -82,6 +82,7 @@ jobs:
|
|||
COMPILER: gcc
|
||||
run: ci/actions/linux/install_deps.sh
|
||||
- name: Deploy Docker (nanocurrency/nano-beta)
|
||||
if: ${{ github.repository == 'nanocurrency/nano-node' }}
|
||||
run: TRAVIS_TAG=${TAG} ci/actions/linux/deploy-docker.sh
|
||||
env:
|
||||
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
|
||||
|
|
1
.github/workflows/live_artifacts.yml
vendored
1
.github/workflows/live_artifacts.yml
vendored
|
@ -81,6 +81,7 @@ jobs:
|
|||
COMPILER: gcc
|
||||
run: ci/actions/linux/install_deps.sh
|
||||
- name: Deploy Docker (nanocurrency/nano)
|
||||
if: ${{ github.repository == 'nanocurrency/nano-node' }}
|
||||
run: TRAVIS_TAG=${TAG} ci/actions/linux/deploy-docker.sh
|
||||
env:
|
||||
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
|
||||
|
|
1
.github/workflows/test_network_artifacts.yml
vendored
1
.github/workflows/test_network_artifacts.yml
vendored
|
@ -82,6 +82,7 @@ jobs:
|
|||
COMPILER: gcc
|
||||
run: ci/actions/linux/install_deps.sh
|
||||
- name: Deploy Docker (nanocurrency/nano)
|
||||
if: ${{ github.repository == 'nanocurrency/nano-node' }}
|
||||
run: TRAVIS_TAG=${TAG} ci/actions/linux/deploy-docker.sh
|
||||
env:
|
||||
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
|
||||
|
|
|
@ -13,15 +13,20 @@ else
|
|||
BUILD="live"
|
||||
fi
|
||||
|
||||
if [[ "${GITHUB_REPOSITORY}" -eq "nanocurrency/nano-node" ]]; then
|
||||
S3_BUCKET="repo.nano.org"
|
||||
else
|
||||
S3_BUCKET="private-build-repo"
|
||||
|
||||
if [[ "$OS" == 'Linux' ]]; then
|
||||
sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256
|
||||
sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.deb --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.deb.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256 s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Linux.deb --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256 s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Linux.deb.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
else
|
||||
sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg >$GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Darwin.dmg --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Darwin.dmg.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Darwin.dmg --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 s3://$S3_BUCKET/$BUILD/binaries/nano-node-$TAG-Darwin.dmg.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue