Skip to content
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

feat: publish slack release testing status #13468

Merged
merged 25 commits into from
Feb 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/create-release-pr-v2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,18 @@ jobs:

create-release-pr:
needs: generate-build-version
uses: MetaMask/github-tools/.github/workflows/create-release-pr.yml@4f594ca7d90378da66b7efce987eff379934524b
uses: MetaMask/github-tools/.github/workflows/create-release-pr.yml@e79e0af6dc5d258222f6122eaa2ef41154058e41
with:
platform: mobile
base-branch: ${{ inputs.base-branch }}
semver-version: ${{ inputs.semver-version }}
previous-version-tag: ${{ inputs.previous-version-tag }}
mobile-build-version: ${{ needs.generate-build-version.outputs.build-version }}

secrets:
# This token needs read permissions to metamask-planning & write permissions to metamask-mobile
github-token: ${{ secrets.PR_TOKEN }}
google-application-creds-base64: ${{ secrets.GCP_RLS_SHEET_ACCOUNT_BASE64 }}
permissions:
contents: write
pull-requests: write
21 changes: 21 additions & 0 deletions .github/workflows/publish-slack-release-testing-status.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Trigger Publish Slack Release Testing Status

on:
schedule:
- cron: '0 15 * * 1-5' #M-F at 15:00 UTC
workflow_dispatch: # Allows manual triggering

jobs:
call-publish-slack-release-testing-status:
permissions:
contents: write
pull-requests: write
uses: MetaMask/github-tools/.github/workflows/publish-slack-release-testing-status.yml@e79e0af6dc5d258222f6122eaa2ef41154058e41
with:
platform: 'mobile'
google-document-id: '1tsoodlAlyvEUpkkcNcbZ4PM9HuC9cEM80RZeoVv5OCQ' # Release Testing Document
test-only: 'true'
secrets:
slack-api-key: ${{ secrets.SLACKBOT_RLS_TOKEN }}
github-token: ${{ secrets.PR_TOKEN }}
google-application-creds-base64: ${{ secrets.GCP_RLS_SHEET_ACCOUNT_BASE64 }}
Loading