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

Fix issue created by download_sigil.sh #4343

Merged
merged 5 commits into from
Jan 31, 2024

Conversation

aronasorman
Copy link
Collaborator

@aronasorman aronasorman commented Nov 22, 2023

From #4336 (comment), We use the wrong arch format (x86-64 vs. amd64, the latter is the one used by the Sigil project).

Also, error out sooner by using set -e on the script preamble.

Update: We now also build the Nginx docker image during PRs and one of the critical branches.

@aronasorman aronasorman requested a review from bjester November 22, 2023 06:15
@aronasorman aronasorman force-pushed the fix-timeout branch 3 times, most recently from 19d1b3e to dc81dc7 Compare November 22, 2023 06:32
@aronasorman aronasorman marked this pull request as ready for review November 22, 2023 06:51
@aronasorman
Copy link
Collaborator Author

Any issues with this PR @bjester? Wanna make sure unstable still isn't broken 😅

Copy link
Member

@bjester bjester left a comment

Choose a reason for hiding this comment

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

Github action looks like it needs a small update

runs-on: ubuntu-latest
# Map a step output to a job output
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
Copy link
Member

Choose a reason for hiding this comment

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

This doesn't appear to be doing anything with should_skip and hence skipping the build if unnecessary

@bjester
Copy link
Member

bjester commented Dec 18, 2023

@aronasorman I created a new workflow that we needed for building the postgres image with pg-vector. Let me know if you would like me to consolidate yours here with it https://github.com/learningequality/studio/blob/unstable/.github/workflows/containerbuild.yml

@aronasorman
Copy link
Collaborator Author

Yup works for me! I made a separate file because i want to write more tests in the future. But I don't know when I'll actually get to that. Happy to merge it to your new pg file if it makes more sense.

Copy link
Member

@bjester bjester left a comment

Choose a reason for hiding this comment

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

Combined container builds into a single workflow.

@bjester bjester merged commit e51add4 into learningequality:unstable Jan 31, 2024
13 checks passed
@akolson akolson mentioned this pull request Aug 13, 2024
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.

2 participants