Skip to content

ci: build pull requests#360

Open
alxndrsn wants to merge 22 commits into
getodk:gh-pagesfrom
alxndrsn:ci
Open

ci: build pull requests#360
alxndrsn wants to merge 22 commits into
getodk:gh-pagesfrom
alxndrsn:ci

Conversation

@alxndrsn
Copy link
Copy Markdown
Contributor

@alxndrsn alxndrsn commented May 26, 2026

blocked by:


Check the site builds before merging to mainline (gh-pages).

alxndrsn added 8 commits May 26, 2026 07:05
Make a less snowflaked approach to running locally.

Closes getodk#356
This file seems to be generated when running the site locally, per the README instructions.
It seems like some dependencies require Ruby v3.1.  Setting this in the `Gemfile` should help future devs to get their environment set up more easily.

Ref getodk#356
@alxndrsn alxndrsn marked this pull request as ready for review May 26, 2026 07:20
@alxndrsn alxndrsn marked this pull request as draft May 26, 2026 07:20
@alxndrsn alxndrsn marked this pull request as ready for review May 26, 2026 07:20
Comment thread .dockerignore
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

From #357

Comment thread dev-docker.sh
Comment thread Dockerfile
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

From #357

Comment thread .gitignore
Comment thread Gemfile
Comment thread Dockerfile Outdated
WORKDIR /work
COPY . /work

RUN bundle config set --local frozen true && \
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Freezing lockfile added on top of #357

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.

1 participant