Skip to content

Commit

Permalink
21464 - Merge EFT into main branch (#1552)
Browse files Browse the repository at this point in the history
* 19910 - Python 3.12.2 upgrade (#1435)

* Update docker files to python 3.12.2

* Update CI flows

* update requirements

* Update grcpiostatus and protobuf

* Add python 3.12 to test CI

* Add in more python 3.12

* Fix flake8

* Get the bulk of the unit tests working, upgrade marshmellow, upgrade flask, upgrade sqlalchemy - still need to fix "tracing", still need to fix sql-continuum, still need to fix exception handling, still need to fix JWT library flask-oidc-jwt (doesn't work with Flask 3.0 without update)

* Small cleanup

* remove autoflush param, didn't mean for it to be in there

* Update requirements to pull from github, where we fixed the library

* Clear out some old TODOs

* clear out old todo

* remove todo

* old todo

* todo removal

* Remove todo

* change default database name

* Use more modern database

* nuke tracer for now

* add in ci for queue_python_upgrade

* Fix linting

* remove setup.cfg changes

* fix unit test

* Small unit test fix

* use utcnow instead of now.

* Move created on to utcnow

* unit test fixes

* Small unit test tweak

* use datetime.now(tz=timezone.utc)

* up google-auth version

* Update prod.txt

* Update requirements.txt

* Update prod.txt

* fix migration bug (#1440)

* Changes to upgrade to Python 3.12

* lint fix

* Small unit test fixes

* Fix pay-admin

* Update ftp-poller's requirements

* 19939 - EFT - Invoice Reference (#1436)

* Squashed commit of the following:

commit e1c58f9
Author: Rodrigo Barraza <[email protected]>
Date:   Tue Mar 5 08:42:01 2024 -0800

    Cleanup auto_save

commit 9b8a9a0
Author: Rodrigo Barraza <[email protected]>
Date:   Tue Mar 5 08:33:27 2024 -0800

    Remove committing

commit a05e210
Author: Rodrigo Barraza <[email protected]>
Date:   Tue Mar 5 08:30:07 2024 -0800

    Reference and Receipt creation

commit edb6e51
Author: Rodrigo Barraza <[email protected]>
Date:   Tue Mar 5 08:18:47 2024 -0800

    Updates to EFT Service

    Handling invoice reference creation

* Reverting reconciliation changes

* PR feedback updates

* 19939 - EFT Reconciliation - Invoice Reference (#1437)

* Updates to EFT Service

Handling invoice reference creation

* Reference and Receipt creation

* Remove committing

* Cleanup auto_save

* Revert EFT service

* PR feedback updates

Bringing back auto_save

* 19724 - EFT - Create CFS account job modification (#1441)

* update api and payment-jobs for EFT cfs_account create

* add updated requirements.txt from PR#18263

* isort fix

* 18263 - New queues use PUB/SUB (#1438)

* Update requirements.txt

* Fix CI

* Changes to convert project to new queues

* Remove nats from workflows

* remove nats from docker compose

* remove q_cli

* Remove more NATS

* Remove more nats

* Gun events-listener, combining the queues for less tech debt

* More nats removal

* Move payment-reconciliations into pay-queue

* Change project structure of queues

* Add in tests from events listener

* Getting rid of some infrastructure and tech debt we don't need

* Enhance gcp_queue_publisher

* Wire up ftp poller to new queues

* Add in enum, change util func

* Small tweaks for gcp_queue_publisher

* Put in adhoc test for publishing to queue

* Add in PaymentToken dataclass shared across apps

* shorten enums

* Replace queue messages in mailer in payment-jobs

* Add more MessageTypes to enum

* More enum

* Convert to PUB

* missing comma

* Add in pub

* Rework entire PUB

* Clean up clean up everybody clean up!

* Small fix for ftp-poller

* Fix ref

* Holy moly third try it must be friday

* fix lint

* remove unused receipt method

* payment jobs updates, makefile for pay-queue

* linting fixes, requirements fixes

* Dependencies are being funny with this one - will need to relook at it. This should work for now.

* Update old references

* Add in pay jobs CI

* directory change

* Use pip 24.0.0

* Flask-Migrate upgrade + disable compare_type

* Small tweaks for jobs, still some failing tests

* Use scalars to fix where conditions when there are tuples, as those cause exceptions

* Fix CI

* Fix unit test for pay-api

* Lint fixes and others

* Update CI

* fix deps

* update reqs

* Take out tracing for BCOL-API

* more tracing removal

* 1 more spot for tracing

* Fix linting, move pubsub to local, had issues referencing it as a library

* Update requirements

* More test / lint fixes

* Cleanup conftest

* more cleanup

* Some unit tests working, more to go

* More cleanup

* 4 unit tests to go

* Fix eft reconciliation tests

* Lint fixes more unit test fixes

* Unit tests should be all passing

* Remove redundant comment

* Cleanup

* Lint fix

* Add in code coverage for pay-queue

* Put in event listener topic

* Some cleanup

* Update requirements

* 19724_2 - EFT - Create CFS account job  (#1442)

* update api and payment-jobs for EFT cfs_account create

* add updated requirements.txt from PR#18263

* isort fix

* EFT - Create CFS account job - 2

* remove redundant function

* remove incorrect comment

* Pay API CD upgrade.

* Rollback the auto formatting.

* Fixed flake8.

* 20299 - Poetry upgrade (#1443)

* Migrate to Poetry

* More cleanup, add dev deps

* Init poetry, add in deps

* Docker file poetry for bcol-api

* Revert makefile changes

* Fix make files

* Docker file + Makefile update

* makefile update

* Makefile update

* Fix makefiles

* Fix pay-admin docker

* update pay queue dockerfile

* minor nudge

* one more nudge

* Fix missing port

* Fix poetry for docker

* attempt to fix CI

* attempt to fix pay-queue migrations

* attempt to fix CI #999

* Update paths

* Fix pay queues migration path

* Fix path for jobs

* rename payment-jobs -> jobs

* Update maintainer

* CI fix

* Add pay api gcp CD flow. (#1446) (#1447)

Co-authored-by: Patrick Wei <[email protected]>

* First run at pubsub emulation for integration tests + pg8000 upgrade (#1448)

* First run at pubsub emulation

* Use pg8000 instead of psycopg2

* Remove requirement of keys allow for unauthenticated client

* Change gunicorn to match lear

* Remove prehooks, no concepts of prehooks anymore

* Remove jaeger-client

* Fix unit tests

* Update dependencies

* Use test environment variables

* Update secret for linux

* Checkout v4

* Add in extra hosts

* bind to 0.0.0.0

* Upgrade CD flows for Payment projects. (#1449)

* Upgrade CD flows for Payment projects.

* fixed linting.

* Fixed empty value issue.

* Fixed deployment config issue.

* Fixed deployment environment variables issue.

* Fixed the configuration.

* Fixed CD issues. (#1452)

* Fixed empty value issue.

* Fixed deployment config issue.

* Fixed deployment environment variables issue.

* Fixed the configuration.

* Fixed missing service account.

* Fixed deployment config issue.

* Fixed deployment environment variables issue.

* Fixed missing service account.

* 19875 - PAY Jobs - Disbursement Process handle Partial Refunds (#1428)

* Fixed typo.

* 14521 - Get rid of sqlalchemy-continuum (#1450)

* Use new versioning library thanks to Thor/ people working on LEAR. Disable activity log for now, we'll add audit columns and just use the history tables.

Still need a migration to move data from verisons -> history tables.

* Add in version column

* Add in default for version

* Small nudge

* Another tweak refunds_partial table missing

* Migration fixes along the way

* Migration query

* Easier for copy and paste

* Credit for script

* Fix multiple head issue

* Small tweaks, implement payment_methods again

* Fix warnings + depreciated cls.query.get()

* remove pytest-asyncio

* Implement versioning with a unit test

* Remove unused statement, lint cleanup

* Change commit -> flush

* Add in some checks to see if column has changed before updating it

* Rollback conditional checks.
This also reverts commit 1e84bec.

* Minor touch ups.

* 19936 - EFT - PAY-API changes to handle CFS when switching payment methods (#1445)

* add eft cfs_account create to pay-api

* add unit test for eft payment account switch

* pylint fix

* lint fix

* update eft cfs account creation

* Add in logging

* move Migrate into __init__.py instead of in wsgi.py

* move out check for migration mode

* Enhance logging

* Small touch ups to get it to work in docker and hopefully gcp

* 19721 - Updating EFT service for EFT invoice task (#1455)

* Update EFT service

* Expose EFT Service

* Update logging

* Enum support for invoice tasks (#1457)

* 19721- Create EFT Invoices task (#1456)

* Create EFT Invoices task

* Linting

* Remove comments, update commit hash

* Adding enums, code feedback

* timezone fix

* Refactoring into smaller functions

* enum support

* Poetry lock update

* Linting

* pylint cleanup

* Delete enums.py

* Increased tests and final fixes

* Remove print

* Sync from main (#1460)

* Add pay api gcp CD flow. (#1446)

* Bump pillow from 10.2.0 to 10.3.0 in /report-api (#1458)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@10.2.0...10.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add in TZ conversion (#1459)

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Patrick Wei <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add verification logic in some .setters to avoid unnecessary db actions (#1462)

* 19723 - Exposing eft short names service (#1466)

* Include EFTShortNames in service

* as EftShortNamesService

* Lint fix

* 19723 - Linking EFT Job (#1464)

* Linking EFTs

* Minor cleanup

* Tests

* Remove print

* 20457 - SBC-PAY Common Queue (#1467)

* Pub/Sub Integration

* fix unit test

* unit test fix

* queue name change

* lint fix

* lint fix

* unit test fix

* pay queue unit test fix

* 19496 refactor eft shortnames to support multiple account linking and states (#1488)

* 19496 -EFT TDI17 Processing / Multi Account linking (#1489)

* 19496 - EFT TDI17 processing update, Multi account linking fixes

* update queue poetry.lock

* linting

* 20454 - Pay-queue JWT Verification (#1491)

* 20454 - Fix a jwt condition check issue (#1492)

* just for test

* pubsub jwt verification

* remove extra code

* add back DISABLE_PAD_SUCCESS_EMAIL, it deleted by incidence

* 20454 - Add test logs (#1493)

* 20414 - EFT Short name summaries search (#1494)

* 20414 - EFT Short name summaries search

* PR feedback

* 19722 - Unlinking EFT Task (#1487)

* Unlinking EFT

* Flake fixes

* Unlinking EFT test

* Cleanup and fixes

* Fixing tests

* Updates and fixes

* renaming function

* Lint fixes

* Flake8 fix

* Test fix

* 20420 - EFT Short name search (#1496)

* 20420 - EFT Short name search

- refactor for EFT Enabled Accounts Table search
- clean up params / schema

* version increment

* clean up statement filter

* 20421 - Add cfs account status to search eft names (#1525)

* 20417 - EFT Shortname links / transaction search (#1526)

* 20417 - EFT Shortname links / transaction search

* fixes after doing some linking tests with the UI

* Fix CI

* Fixes, PR Feedback

---------

Co-authored-by: Travis Semple <[email protected]>

* 20419 - Short name linking status (#1540)

- Handle basic unlinking for short name still in pending
- return whether associated account link has pending payments

* Merge branch 'main' of https://github.com/bcgov/sbc-pay into feature-queue-python-upgrade

* Fix linting issues. Make units tests pass for pay-api.

* Fix lint and test for ftp-poller

* pay-queue lint, ci passing

* update sbc-common-components, also remove because pay-api already includes it.

* remove requirements.txt for pay-admin

* poetry update pay-api

* Fix lint plus unit tests for payment-jobs

* 21464 - Resync EFT branch with main (#1547)

* Merge branch 'main' of https://github.com/bcgov/sbc-pay into feature-queue-python-upgrade

* Fix linting issues. Make units tests pass for pay-api.

* Fix lint and test for ftp-poller

* pay-queue lint, ci passing

* update sbc-common-components, also remove because pay-api already includes it.

* remove requirements.txt for pay-admin

* poetry update pay-api

* Fix lint plus unit tests for payment-jobs

* Revert "21464 - Resync EFT branch with main (#1547)" (#1550)

This reverts commit 23fed0f.

* Lint fixes

* Small lint fixes

* Remove duplicate literal

* fix hint

* remove redundant return

* Codecov fixes

* more lint fixes

* Fix CD

* Put back pay-api cd

* update poetry, will fix error building

* update psycopg2-binary

* fix CD

* remove requirements.txt

* use latest poetry

* remove more requirements

* Put back gunicorn config, comment for GCP.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jia Xu <[email protected]>
Co-authored-by: Rodrigo Barraza <[email protected]>
Co-authored-by: pwei1018 <[email protected]>
Co-authored-by: Patrick Wei <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Odysseus Chiu <[email protected]>
  • Loading branch information
7 people authored May 31, 2024
1 parent 9af66d5 commit 04476af
Show file tree
Hide file tree
Showing 298 changed files with 21,150 additions and 6,607 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/bcol-api-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
name: "dev"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Login Openshift
shell: bash
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
name: "${{ github.event.inputs.environment }}"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set env by input
run: |
echo "TAG_NAME=${{ github.event.inputs.environment }}" >> $GITHUB_ENV
Expand Down
19 changes: 14 additions & 5 deletions .github/workflows/bcol-api-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
branches:
- main
- feature-queue-python-upgrade
paths:
- "bcol-api/**"

Expand All @@ -19,7 +20,7 @@ jobs:
if: github.repository == 'bcgov/sbc-pay'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: "true"

linting:
Expand All @@ -28,10 +29,10 @@ jobs:

strategy:
matrix:
python-version: [3.8]
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand Down Expand Up @@ -79,6 +80,10 @@ jobs:

runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

services:
postgres:
image: postgres:12
Expand All @@ -92,7 +97,7 @@ jobs:
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -118,8 +123,12 @@ jobs:
needs: setup-job
runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build to check strictness
id: build
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ftp-poller-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
name: "dev"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Login Openshift
shell: bash
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
name: "${{ github.event.inputs.environment }}"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set env by input
run: |
echo "TAG_NAME=${{ github.event.inputs.environment }}" >> $GITHUB_ENV
Expand Down
23 changes: 16 additions & 7 deletions .github/workflows/ftp-poller-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
branches:
- main
- feature-queue-python-upgrade
paths:
- "jobs/ftp-poller/**"

Expand All @@ -19,7 +20,7 @@ jobs:
if: github.repository == 'bcgov/sbc-pay'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: "true"

linting:
Expand All @@ -28,10 +29,10 @@ jobs:

strategy:
matrix:
python-version: [3.8]
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -51,28 +52,32 @@ jobs:
testing:
needs: setup-job
env:
DATABASE_TEST_URL: "postgresql://postgres:postgres@localhost:5432/postgres"
DATABASE_TEST_URL: "postgresql://postgres:postgres@localhost:5432/pay-test"
USE_DOCKER_MOCK: "YES"
JWT_OIDC_ISSUER: "http://localhost:8081/auth/realms/demo"
SBC_AUTH_ADMIN_CLIENT_ID: "sbc-auth-admin"
SBC_AUTH_ADMIN_CLIENT_SECRET: "2222222222"

runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

services:
postgres:
image: postgres:12
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: postgres
POSTGRES_DB: pay-test
ports:
- 5432:5432
# needed because the postgres container does not provide a healthcheck
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -96,8 +101,12 @@ jobs:
needs: setup-job
runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build to check strictness
id: build
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/notebook-report-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
name: "dev"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Login Openshift
shell: bash
Expand Down Expand Up @@ -69,7 +69,7 @@ jobs:
name: "${{ github.event.inputs.environment }}"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set env by input
run: |
echo "TAG_NAME=${{ github.event.inputs.environment }}" >> $GITHUB_ENV
Expand Down
18 changes: 13 additions & 5 deletions .github/workflows/notebook-report-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
if: github.repository == 'bcgov/sbc-pay'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: "true"

linting:
Expand All @@ -28,10 +28,10 @@ jobs:

strategy:
matrix:
python-version: [3.8]
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -55,6 +55,10 @@ jobs:

runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

services:
postgres:
image: postgres:12
Expand All @@ -68,7 +72,7 @@ jobs:
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -92,8 +96,12 @@ jobs:
needs: setup-job
runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build to check strictness
id: build
run: |
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/pay-admin-cd-gcp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Pay Admin CD GCP

on:
push:
branches:
- feature-gcp
paths:
- "pay-admin/**"
workflow_dispatch:
inputs:
target:
description: "Deploy To"
required: true
type: choice
options:
- dev
- test
- sandbox
- prod

jobs:
pay-admin-cd:
uses: bcgov/bcregistry-sre/.github/workflows/cloud-run-service-cd.yaml@main
with:
target: ${{ inputs.target }}
app_name: "pay-admin"
working_directory: "./pay-admin"
secrets:
WORKLOAD_IDENTIFY_POOLS_PROVIDER: ${{ secrets.WORKLOAD_IDENTIFY_POOLS_PROVIDER }}
GCP_SERVICE_ACCOUNT: ${{ secrets.GCP_SERVICE_ACCOUNT }}
25 changes: 18 additions & 7 deletions .github/workflows/pay-admin-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
branches:
- main
- feature-queue-python-upgrade
paths:
- "pay-admin/**"
- "pay-api/src/pay_api/models/**"
Expand All @@ -20,7 +21,7 @@ jobs:
if: github.repository == 'bcgov/sbc-pay'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: "true"

linting:
Expand All @@ -29,10 +30,10 @@ jobs:

strategy:
matrix:
python-version: [3.8]
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -53,25 +54,31 @@ jobs:
needs: setup-job
env:
FLASK_ENV: "testing"
DATABASE_TEST_URL: "postgresql://postgres:postgres@localhost:5432/postgres"
# Needs different database than POSTGRES otherwise dropping database doesn't work
DATABASE_TEST_URL: "postgresql://postgres:postgres@localhost:5432/pay-test"


runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

services:
postgres:
image: postgres:12
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: postgres
# Needs different database than POSTGRES otherwise dropping database doesn't work
POSTGRES_DB: pay-test
ports:
- 5432:5432
# needed because the postgres container does not provide a healthcheck
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
Expand All @@ -95,8 +102,12 @@ jobs:
needs: setup-job
runs-on: ubuntu-20.04

strategy:
matrix:
python-version: [3.12]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build to check strictness
id: build
run: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pay-api-cd-gcp.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: Pay API CD
name: Pay API CD GCP

on:
push:
branches:
- feature-queue-python-upgrade
- feature-gcp
paths:
- "pay-api/**"
workflow_dispatch:
Expand All @@ -27,4 +27,4 @@ jobs:
working_directory: "./pay-api"
secrets:
WORKLOAD_IDENTIFY_POOLS_PROVIDER: ${{ secrets.WORKLOAD_IDENTIFY_POOLS_PROVIDER }}
GCP_SERVICE_ACCOUNT: ${{ secrets.GCP_SERVICE_ACCOUNT }}
GCP_SERVICE_ACCOUNT: ${{ secrets.GCP_SERVICE_ACCOUNT }}
Loading

0 comments on commit 04476af

Please sign in to comment.