Skip to content

[fea] Infra as Code: initial setup#244

Open
marco-souza wants to merge 11 commits intoref/astrofrom
fea/set-up-iac
Open

[fea] Infra as Code: initial setup#244
marco-souza wants to merge 11 commits intoref/astrofrom
fea/set-up-iac

Conversation

@marco-souza
Copy link
Copy Markdown
Contributor

Descrição

Infra as Code:

  • mise
  • pulumi

This closes #240

@marco-souza marco-souza self-assigned this Apr 18, 2026
@marco-souza marco-souza changed the base branch from main to ref/astro April 18, 2026 00:32
@marco-souza
Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Copilot AI and others added 2 commits April 19, 2026 21:33
# Conflicts:
#	.gitignore
#	bun.lock
#	package.json
#	tsconfig.json
#	vitest.config.ts

Co-authored-by: marco-souza <4452113+marco-souza@users.noreply.github.com>
Agent-Logs-Url: https://github.com/podcodar/webapp/sessions/ea0dca89-da41-4e32-b05b-e35f1b75c909

Co-authored-by: marco-souza <4452113+marco-souza@users.noreply.github.com>
Copy link
Copy Markdown

Copilot AI commented Apr 19, 2026

@copilot resolve the merge conflicts in this pull request

Conflicts are resolved and merged from ref/astro into this branch in commit bc01799 (with a small follow-up in bdc423e to restore "type": "module"). There were no new UI changes from this conflict-resolution step.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • telemetry.astro.build
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro sync (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro build (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro sync r --ctstate INVALID,NEW -j DROP ame (dns block)
  • workers.cloudflare.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro sync (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro build (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node /home/REDACTED/work/webapp/webapp/node_modules/.bin/astro sync r --ctstate INVALID,NEW -j DROP ame (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copy link
Copy Markdown
Contributor Author

@marco-souza marco-souza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still missing some configs

Copy link
Copy Markdown
Contributor Author

@marco-souza marco-souza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls run bun run format to make sure things are working and well formatted

Comment thread tsconfig.json Outdated
Copilot AI and others added 2 commits April 19, 2026 21:59
@github-actions
Copy link
Copy Markdown
Contributor

❌ Playwright E2E — Some tests failed

Detail Link
Workflow run View run
HTML report Download the playwright-report artifact from the run page above
Traces & videos Download the playwright-results artifact (attached when tests fail)

How to view the HTML report locally:

  1. Download and unzip the playwright-report artifact.
  2. Run bunx playwright show-report <path-to-report> to open it in your browser.

Traces and videos are captured on first retry (failures only).

@github-actions
Copy link
Copy Markdown
Contributor

✅ Playwright E2E — All tests passed

Detail Link
Workflow run View run
HTML report Download the playwright-report artifact from the run page above
Traces & videos Download the playwright-results artifact (attached when tests fail)

How to view the HTML report locally:

  1. Download and unzip the playwright-report artifact.
  2. Run bunx playwright show-report <path-to-report> to open it in your browser.

Traces and videos are captured on first retry (failures only).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Infra as Code: set up pulumi

2 participants