Skip to content

Commit

Permalink
Upgraded GitHub Workflow Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
petermark23 committed Jul 2, 2023
1 parent 1b6df3d commit 622f6e4
Show file tree
Hide file tree
Showing 9 changed files with 126 additions and 126 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/dart-code-metrics.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3
with:
fetch-depth: 2

Expand Down Expand Up @@ -42,7 +42,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3.5.2
uses: actions/checkout@v3.5.3
- name: Dart Code Metrics Action
uses: dart-code-checker/dart-code-metrics-action@v4.0.0
with:
Expand All @@ -64,15 +64,15 @@ jobs:
working-directory: mobile
steps:
- name: Checkout
uses: actions/checkout@v3.5.2
uses: actions/checkout@v3.5.3

- name: Authenticate to Google Cloud
uses: google-github-actions/auth@v1.1.0
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Set up gcloud Cloud SDK environment
uses: google-github-actions/setup-gcloud@v1.1.0
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Add .env files
run: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@ jobs:
working-directory: mobile
steps:
- name: Checkout
uses: 'actions/checkout@v3'
uses: 'actions/checkout@v3.5.3
- name: set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v3.11.0
with:
distribution: 'temurin'
java-version: '17'

- name: Install Flutter
uses: subosito/flutter-action@v2.8.0
uses: subosito/flutter-action@v2.10.0
with:
channel: 'stable'

- name: Google login
uses: google-github-actions/auth@v1.0.0
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Add google-services.json for Firebase
run: gcloud secrets versions access latest --secret="sta-key-mobile-android-firebase-json" > android/app/google-services.json
Expand Down Expand Up @@ -67,7 +67,7 @@ jobs:
gcloud secrets versions access latest --secret="sta-key-mobile-firebase-app-distribution" > firebase-app-distribution.json
- name: Setup Fastlane
uses: ruby/setup-ruby@v1.123.0
uses: ruby/setup-ruby@v23.0.0
with:
ruby-version: "2.6"
working-directory: mobile/android
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/deploy-android-to-play-store.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@ jobs:
working-directory: mobile
steps:
- name: Checkout
uses: "actions/checkout@v3"
uses: "actions/checkout@v3.5.3
- name: set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v3.11.0
with:
distribution: "temurin"
java-version: "17"

- name: Install Flutter
uses: subosito/flutter-action@v2.8.0
uses: subosito/flutter-action@v2.11.0
with:
channel: "stable"

- name: Google login
uses: google-github-actions/auth@v1.0.0
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Add google-services.json for Firebase
run: gcloud secrets versions access latest --secret="prod-key-mobile-android-firebase-json" > android/app/google-services.json
Expand All @@ -62,7 +62,7 @@ jobs:
gcloud secrets versions access latest --secret="prod-env-mobile-CI" > .env.dev
- name: Setup Fastlane
uses: ruby/setup-ruby@v1.123.0
uses: ruby/setup-ruby@v23.0.0
with:
ruby-version: "2.6"
working-directory: mobile/android
Expand Down
56 changes: 28 additions & 28 deletions .github/workflows/deploy-frontend-pr-previews.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3
with:
fetch-depth: 2

Expand Down Expand Up @@ -87,21 +87,21 @@ jobs:
url: ${{ steps.preview-url.outputs.url }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Google login
uses: google-github-actions/auth@v1
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Create .env file
run: gcloud secrets versions access latest --secret="sta-env-netmanager" > netmanager/.env

- name: npm Install and Build
uses: actions/setup-node@v2
uses: actions/setup-node@v3.6.0
with:
node-version: "12"
- run: |
Expand All @@ -110,7 +110,7 @@ jobs:
CI=false npm run build
- name: Login to GCR
uses: docker/login-action@v2
uses: docker/login-action@v2.2.0
with:
registry: ${{ env.REGISTRY_URL }}
username: _json_key
Expand Down Expand Up @@ -154,7 +154,7 @@ jobs:
needs: [netmanager]
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v6.4.1
with:
script: |
github.rest.issues.createComment({
Expand All @@ -174,21 +174,21 @@ jobs:
url: ${{ steps.preview-url.outputs.url }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Google login
uses: google-github-actions/auth@v1
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Create .env file
run: gcloud secrets versions access latest --secret="sta-env-calibrate-app" > calibrate/.env

- name: npm Install and Build
uses: actions/setup-node@v2
uses: actions/setup-node@v3.6.0
with:
node-version: "12"
- run: |
Expand All @@ -197,7 +197,7 @@ jobs:
CI=false npm run build
- name: Login to GCR
uses: docker/login-action@v2
uses: docker/login-action@v2.2.0
with:
registry: ${{ env.REGISTRY_URL }}
username: _json_key
Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:
needs: [calibrate-app]
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v6.4.1
with:
script: |
github.rest.issues.createComment({
Expand All @@ -261,21 +261,21 @@ jobs:
url: ${{ steps.preview-url.outputs.url }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Google login
uses: google-github-actions/auth@v1
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Create .env file
run: gcloud secrets versions access latest --secret="sta-env-next-platform" > platform/.env

- name: Login to GCR
uses: docker/login-action@v2
uses: docker/login-action@v2.2.0
with:
registry: ${{ env.REGISTRY_URL }}
username: _json_key
Expand Down Expand Up @@ -317,7 +317,7 @@ jobs:
needs: [analytics-platform]
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v6.4.1
with:
script: |
github.rest.issues.createComment({
Expand All @@ -337,18 +337,18 @@ jobs:
url: ${{ steps.preview-url.outputs.url }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Google login
uses: google-github-actions/auth@v1
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: ${{ secrets.GCP_SA_CREDENTIALS }}

- name: Setup Cloud SDK(gcloud)
uses: google-github-actions/setup-gcloud@v1
uses: google-github-actions/setup-gcloud@v1.1.1

- name: Login to GCR
uses: docker/login-action@v2
uses: docker/login-action@v2.2.0
with:
registry: ${{ env.REGISTRY_URL }}
username: _json_key
Expand Down Expand Up @@ -390,7 +390,7 @@ jobs:
needs: [docs]
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v6.4.1
with:
script: |
github.rest.issues.createComment({
Expand All @@ -408,22 +408,22 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Login to GCR
uses: docker/login-action@v2
uses: docker/login-action@v2.2.0
with:
registry: ${{ env.REGISTRY_URL }}
username: _json_key
password: ${{ secrets.GCP_FRONTEND_PROJECT_SA_CREDENTIALS }}

- name: Google login
uses: google-github-actions/auth@v1
uses: google-github-actions/auth@v1.1.1
with:
credentials_json: "${{ secrets.GCP_FRONTEND_PROJECT_SA_CREDENTIALS }}"

- name: Setup Cloud SDK(gcloud)
uses: "google-github-actions/setup-gcloud@v1"
uses: "google-github-actions/setup-gcloud@v1.1.1"

- name: Create google_application_credentials.json file
id: create-google-application-credentials-file
Expand Down Expand Up @@ -483,7 +483,7 @@ jobs:
needs: [website]
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v6.4.1
with:
script: |
github.rest.issues.createComment({
Expand Down
Loading

0 comments on commit 622f6e4

Please sign in to comment.