Skip to content

Commit

Permalink
Merge branch 'master' into mp/clone_performance
Browse files Browse the repository at this point in the history
  • Loading branch information
puehringer committed Dec 5, 2023
2 parents 513fb1e + dca3e35 commit e8dea81
Show file tree
Hide file tree
Showing 40 changed files with 85,258 additions and 1,026 deletions.
50 changes: 50 additions & 0 deletions .github/workflows/update-gos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Create Gos Pull Request

on:
workflow_dispatch:
inputs:
tag_name:
required: true
release:
types: [published]

jobs:

sync:
runs-on: ubuntu-latest
steps:

- name: Checkout gosling-lang/gos (with submodules)
uses: actions/checkout@v4
with:
token: ${{ secrets.PAT }}
repository: gosling-lang/gos
submodules: true

- name: Determine Tag Name
id: tag
run: |
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
echo "tag_name=${{ github.event.inputs.tag_name }}" >> $GITHUB_OUTPUT
elif [ "${{ github.event_name }}" == "release" ]; then
echo "tag_name=${{ github.event.release.tag_name }}" >> $GITHUB_OUTPUT
else
echo "Unknown event type"
exit 1
fi
- uses: actions/setup-python@v4
with:
python-version: "3.11"
- run: |
python -m pip install .
python tools/generate_schema_wrapper.py ${{ steps.tag.outputs.tag_name }}
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
token: ${{ secrets.PAT }}
commit-message: "Bump Gosling.js to `${{ steps.tag.outputs.tag_name }}`"
title: "Bump Gosling.js to `${{ steps.tag.outputs.tag_name }}`"
body: "Automated PR. Update binding for Gosling.js `${{ steps.tag.outputs.tag_name }}`."
delete-branch: true
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,6 @@ report.*
*.swp
*.swo
*~
/test-results/
/playwright-report/
/playwright/.cache/
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# [0.13.0](https://github.com/gosling-lang/gosling.js/compare/v0.12.0...v0.13.0) (2023-12-04)


### Features

* **core,track:** move gosling-theme to this repo, support more compact genomic axis style ([#996](https://github.com/gosling-lang/gosling.js/issues/996)) ([09c0179](https://github.com/gosling-lang/gosling.js/commit/09c01799cc13764258cb47cd3e94401f14e558a6))
* **core:** export several util functions ([#997](https://github.com/gosling-lang/gosling.js/issues/997)) ([7e9a834](https://github.com/gosling-lang/gosling.js/commit/7e9a8342a2ceaf47c63d7736800c44928244bb28)), closes [#1001](https://github.com/gosling-lang/gosling.js/issues/1001)
* **core:** return a processed spec when a new spec is compiled ([#1002](https://github.com/gosling-lang/gosling.js/issues/1002)) ([59aed49](https://github.com/gosling-lang/gosling.js/commit/59aed49ee378f1bbb816302383150150cc7c41dd))
* **track:** performance improvements ([#988](https://github.com/gosling-lang/gosling.js/issues/988)) ([edd24de](https://github.com/gosling-lang/gosling.js/commit/edd24ded8ec73fded1919e5571058709b2aa3dc5)), closes [#823](https://github.com/gosling-lang/gosling.js/issues/823)



# [0.12.0](https://github.com/gosling-lang/gosling.js/compare/v0.11.0...v0.12.0) (2023-10-31)


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<img width="1549" alt="teaser" src="https://user-images.githubusercontent.com/9922882/109852545-e05f3400-7c22-11eb-90f3-7371e4ddeb42.png">

> **Warning**
> [!WARNING]
> Please be aware that the grammar of Gosling.js is subject to change before the v1.0.0 release.
## Why Gosling?
Expand Down
Binary file added e2e/assets/example-spec-expected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e8dea81

Please sign in to comment.