Skip to content

Commit

Permalink
Add deploy of remix image
Browse files Browse the repository at this point in the history
  • Loading branch information
malte-laukoetter committed Dec 6, 2023
1 parent b0a9a1e commit 8ab612f
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
22 changes: 22 additions & 0 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,3 +237,25 @@ jobs:
env:
COSIGN_EXPERIMENTAL: "true"
run: cosign attest --yes --replace --predicate vulnerabilities.json --type vuln ghcr.io/${{ env.IMAGE_NAME }}:${{ github.sha }}

deploy:
needs: [build-and-push-image]
if: github.ref == 'refs/heads/remix-migration'
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
packages: read
environment: staging
steps:
- name: Deploy new image
uses: digitalservicebund/github-actions/argocd-deploy@9b15fba0ce0e874d9af5be33ebeea7d476f808d0
with:
environment: staging
version: ${{ github.sha }}
deploying_repo: achill-remix
infra_repo: achill-infra
deploy_key: ${{ secrets.DEPLOY_KEY }}
app: achill-staging
argocd_pipeline_password: ${{ secrets.ARGOCD_PIPELINE_PASSWORD }}
argocd_server: ${{ secrets.ARGOCD_SERVER }}
argocd_sync_timeout: 300
2 changes: 1 addition & 1 deletion .talismanrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
fileignoreconfig:
- filename: .github/workflows/pipeline.yml
checksum: 300a594f9273f5150509462e47c399fc4db82b49af6f14c3942894b6308c04f7
checksum: 0d77d0ac1b83571ff5ee42de3f2ad7a4f228026ac72cc685ce3011098329b55a
- filename: .github/workflows/scan.yml
checksum: 14fd20b334e55e9f6ee23d13fa82d2c17d94cb59928b7dd5828e8adca40cf1d8
- filename: README.md
Expand Down

0 comments on commit 8ab612f

Please sign in to comment.