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

OBS-144: Migrate from socorro-release to obs-common #245

Merged
merged 1 commit into from
Nov 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 11 additions & 8 deletions .github/workflows/build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@ jobs:
contents: read
deployments: write
id-token: write
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
env:
# Disable docker compose volume mounts in docker-compose.override.yml
COMPOSE_FILE: docker-compose.yml
steps:
- uses: actions/checkout@v4
- name: Get info
Expand All @@ -36,22 +39,22 @@ jobs:
"$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID" > version.json
- name: Output version.json
run: cat version.json
- name: Install just
run: sudo apt-get update && sudo apt-get install -y just
- name: Build Docker images
run: make build
run: just build
- name: Verify requirements.txt contains correct dependencies
run: |
docker compose run --rm --no-deps test-ci bash ./bin/run_verify_reqs.sh
just verify-reqs
- name: Run lint check
run: |
make .env
docker compose run --rm --no-deps test-ci bash ./bin/run_lint.sh
just lint
- name: Run Eliot tests
run: |
docker compose up -d fakesentry statsd
docker compose run --rm test-ci bash ./bin/run_test.sh eliot
just test
- name: Build docs
run: |
docker compose run --rm --no-deps test-ci bash make -C docs/ html
just docs

- name: Set Docker image tag to "latest" for updates of the main branch
if: github.ref == 'refs/heads/main'
Expand Down
101 changes: 0 additions & 101 deletions Makefile

This file was deleted.

152 changes: 0 additions & 152 deletions bin/license-check.py

This file was deleted.

Loading