chore: WPB-24733 Integrate Poll App to ArgoCd - #74
Conversation
bbaarriiss
commented
Jun 10, 2026
- Remove values-staging.yaml. (The file is moved to Argocd-integrations project)
- Add staging GitHub workflow to trigger deployment to staging on every push to main branch
…ns project) * Add staging GitHub workflow to trigger deployment to staging on every push to main branch
PR Review: WPB-24733 Integrate Poll App to ArgoCDThanks for setting this up! The change is small and focused: remove Code quality / best practices
Security
Performance
Minor / optional
Tests
Overall a reasonable first step toward the ArgoCD integration. The main things I'd address before merge are the duplicate workflow name and the dead commented block; caching and |
| # - name: Update Helm values for staging with new image tag | ||
| # id: update_helm_tag | ||
| # run: | | ||
| # TAG=$(echo "${{ steps.meta.outputs.tags }}" | grep -oE '[^:]+$') | ||
| # echo "::set-output name=tag::$TAG" | ||
| # sed -i 's/^\( *tag: \).*/\1"'$TAG'"/' helm/pollapp/values-staging.yaml | ||
| # shell: bash | ||
| # | ||
| # - name: Commit and push updated Helm values | ||
| # run: | | ||
| # git config --global user.name "github-actions[bot]" | ||
| # git config --global user.email "github-actions[bot]@users.noreply.github.com" | ||
| # git add helm/pollapp/values-staging.yaml | ||
| # git commit -m "chore: Update staging Helm image tag to ${{ steps.update_helm_tag.outputs.tag }} [ci skip]" | ||
| # git pull --rebase origin main | ||
| # git push | ||
| # env: | ||
| # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| # shell: bash |
There was a problem hiding this comment.
should this commented code still be here?
There was a problem hiding this comment.
Tbh, I just copied as is from QR App and made few changes to adapt.
Maybe @spoonman01 knows if we need to keep these or not.
There was a problem hiding this comment.
You can delete that! We should also delete it from qr-app at some point
There was a problem hiding this comment.
ℹ️ PR ready also for QR App: https://github.com/wireapp/wire-qr-app/pull/116