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

Porkbun Integration #1

Merged
merged 13 commits into from Mar 19, 2024
1 change: 1 addition & 0 deletions .dockerignore
@@ -1,3 +1,4 @@
# flyctl launch added from .gitignore
target
fly.toml
.envrc
25 changes: 24 additions & 1 deletion .github/workflows/hurl_tests.yml
Expand Up @@ -9,6 +9,29 @@ on:
jobs:
tests:
runs-on: ubuntu-latest
env:
DATABASE_URL: postgres://postgres:postgres@localhost:5432/postgres
SQLX_OFFLINE: 1
PORKBUN_API_KEY: FAKE
PORKBUN_SECRET_API_KEY: FAKE
CRON_DISABLED: true
services:
# Label used to access the service container
postgres:
# Docker Hub image
image: postgres
# Provide the password for postgres
env:
POSTGRES_PASSWORD: postgres
# Set health checks to wait until postgres has started
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
# Maps tcp port 5432 on service container to the host
- 5432:5432
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -26,4 +49,4 @@ jobs:
with:
command: hurl hurl/*.hurl
start: cargo run
wait-on: "http://localhost:3001"
wait-on: "http://localhost:3000"
1 change: 1 addition & 0 deletions .gitignore
@@ -1 +1,2 @@
/target
.envrc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.