Skip to content

Commit

Permalink
Remove docker-bake.hcl
Browse files Browse the repository at this point in the history
  • Loading branch information
pseudo-rnd-thoughts committed Apr 29, 2024
1 parent 0c55cfb commit 23e9a35
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 51 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ jobs:
- name: Unzip wheels asset
run: |
unzip wheels.zip -d dist
- name: Download and unpack ROMs
run: ./scripts/download_unpack_roms.sh
- name: Publish to PyPi
uses: pypa/gh-action-pypi-publish@release/v1
with:
Expand Down
18 changes: 5 additions & 13 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,24 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Setup Docker
if: runner.os == 'Linux'
run: docker login ghcr.io
env:
GITHUB_CR_TOKEN: ${{ secrets.CR_TOKEN }}

- name: Setup msbuild
- uses: microsoft/setup-msbuild@v2
if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v2

# TODO(jfarebro): 02/16/2023 - There's a bug where pkg-config isn't installed on the macOS
# runner. See: https://github.com/actions/runner-images/pull/7125
- name: Install pkg-config on macOS
if: runner.os == 'macOS'
run: brew install pkg-config

- name: Setup vcpkg
if: runner.os == 'macOS' || runner.os == 'Windows'
uses: lukka/run-vcpkg@v11
- uses: lukka/run-vcpkg@v11
with:
vcpkgGitCommitId: "8150939b69720adc475461978e07c2d2bf5fb76e"
# There's a permissions issue with the cache
# https://github.com/microsoft/vcpkg/issues/20121
doNotCache: true

- name: Download and unpack ROMs
run: ./scripts/download_unpack_roms.sh

- name: Build wheels
uses: pypa/cibuildwheel@v2.12.0
env:
Expand All @@ -69,7 +62,6 @@ jobs:
name: wheels
path: ./wheelhouse/*.whl


pypi:
name: Deploy wheels to PyPi test
runs-on: ubuntu-latest
Expand Down
19 changes: 0 additions & 19 deletions docker/docker-bake.hcl

This file was deleted.

17 changes: 0 additions & 17 deletions docker/manylinux-vcpkg.Dockerfile

This file was deleted.

0 comments on commit 23e9a35

Please sign in to comment.