-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DEVOPS-1395] build and deploy web vault #5518
[DEVOPS-1395] build and deploy web vault #5518
Conversation
token: '${{ secrets.GITHUB_TOKEN }}' | ||
initial-status: 'in_progress' | ||
environment-url: http://web-vault.eudevtest.bitwarden.pw | ||
environment: 'Web Vault - eudevtest' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bitwarden/dept-cloudops , could we please get this environment created?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@TJ-tijani would you be able to take care of this? Thank you.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did it myself in Cloudflare, but could you double-check @TJ-tijani ? 😊
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
on the latest request @mimartin12 , are we looking at CF worker environment or just a preview deployment configuration on CF pages for the eudevtest branch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A GitHub environment Web Vault - eudevtest
will need to exist on this project (clients). I don't think the action creates it automatically for us.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@TJ-tijani could you create one for us? I merged the PR already but I don't have access to the repo settings.
@michalchecinski Could we actually update https://github.com/bitwarden/clients/blob/master/.github/workflows/deploy-non-prod-web.yml instead of creating a new release workflow? |
@joseph-flinn I've added |
* Add eudevtest config * Add eudevtest to build * Add release for eudevtest * Change url * Add eudevtest to the deploy non prod web * Remove release-eudevtest-web workflow (cherry picked from commit 4a7bfdb)
Type of change
Objective
Build and deploy the Web Vault to CloudFlare Pages for
EUdevtest
environment.Code changes
eudevtest
config for web vaulteudevtest
enveudevtest
eudevtest
Screenshots
Before you submit