mirror of
https://github.com/zhaofengli/attic.git
synced 2025-03-06 08:47:05 +00:00
.github: Don't push if secret doesn't exist
Too much repetition, I know :/
This commit is contained in:
parent
d92359c778
commit
a2869256fe
1 changed files with 15 additions and 5 deletions
20
.github/workflows/build.yml
vendored
20
.github/workflows/build.yml
vendored
|
@ -35,10 +35,12 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
||||||
: "${ATTIC_CACHE:=attic-ci}"
|
: "${ATTIC_CACHE:=attic-ci}"
|
||||||
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
|
||||||
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
||||||
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
||||||
attic use "$ATTIC_CACHE"
|
attic use "$ATTIC_CACHE"
|
||||||
|
if [ -n "$ATTIC_TOKEN" ]; then
|
||||||
|
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
||||||
|
fi
|
||||||
env:
|
env:
|
||||||
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
||||||
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
||||||
|
@ -97,10 +99,12 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
||||||
: "${ATTIC_CACHE:=attic-ci}"
|
: "${ATTIC_CACHE:=attic-ci}"
|
||||||
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
|
||||||
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
||||||
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
||||||
attic use "$ATTIC_CACHE"
|
attic use "$ATTIC_CACHE"
|
||||||
|
if [ -n "$ATTIC_TOKEN" ]; then
|
||||||
|
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
||||||
|
fi
|
||||||
env:
|
env:
|
||||||
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
||||||
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
||||||
|
@ -152,10 +156,12 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
||||||
: "${ATTIC_CACHE:=attic-ci}"
|
: "${ATTIC_CACHE:=attic-ci}"
|
||||||
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
|
||||||
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
||||||
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
||||||
attic use "$ATTIC_CACHE"
|
attic use "$ATTIC_CACHE"
|
||||||
|
if [ -n "$ATTIC_TOKEN" ]; then
|
||||||
|
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
||||||
|
fi
|
||||||
env:
|
env:
|
||||||
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
||||||
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
||||||
|
@ -197,10 +203,12 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
||||||
: "${ATTIC_CACHE:=attic-ci}"
|
: "${ATTIC_CACHE:=attic-ci}"
|
||||||
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
|
||||||
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
||||||
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
||||||
attic use "$ATTIC_CACHE"
|
attic use "$ATTIC_CACHE"
|
||||||
|
if [ -n "$ATTIC_TOKEN" ]; then
|
||||||
|
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
||||||
|
fi
|
||||||
env:
|
env:
|
||||||
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
||||||
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
||||||
|
@ -246,10 +254,12 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
: "${ATTIC_SERVER:=https://staging.attic.rs/}"
|
||||||
: "${ATTIC_CACHE:=attic-ci}"
|
: "${ATTIC_CACHE:=attic-ci}"
|
||||||
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
|
||||||
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
export PATH=$HOME/.nix-profile/bin:$PATH # FIXME
|
||||||
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
attic login --set-default ci "$ATTIC_SERVER" "$ATTIC_TOKEN"
|
||||||
attic use "$ATTIC_CACHE"
|
attic use "$ATTIC_CACHE"
|
||||||
|
if [ -n "$ATTIC_TOKEN" ]; then
|
||||||
|
echo ATTIC_CACHE=$ATTIC_CACHE >>$GITHUB_ENV
|
||||||
|
fi
|
||||||
env:
|
env:
|
||||||
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
ATTIC_SERVER: ${{ secrets.ATTIC_SERVER }}
|
||||||
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
ATTIC_CACHE: ${{ secrets.ATTIC_CACHE }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue