Skip to content

Commit

Permalink
feat: add pgxn release
Browse files Browse the repository at this point in the history
  • Loading branch information
frectonz committed Nov 18, 2024
1 parent afe045d commit 9db8e9c
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: 🚀 Release on PGXN
on:
push:
# Release on semantic version tag.
tags: ['v[0-9]+.[0-9]+.[0-9]+']
jobs:
release:
name: 🚀 Release on PGXN
runs-on: ubuntu-latest
container: pgxn/pgxn-tools
env:
PGXN_USERNAME: ${{ secrets.PGXN_USERNAME }}
PGXN_PASSWORD: ${{ secrets.PGXN_PASSWORD }}
steps:
- name: Check out the repo
uses: actions/checkout@v4
- name: Bundle the Release
run: pgxn-bundle
- name: Release on PGXN
run: pgxn-release
45 changes: 45 additions & 0 deletions META.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"name": "pglite_fusion",
"abstract": "Embed an SQLite database in your PostgreSQL table",
"description": "The pglite_fusion extension provides an SQLite type and functions to work with that type that let's you embed an SQLite database in your PostgreSQL table as a column type.",
"version": "0.0.0",
"maintainer": [
"Fraol Lemecha <[email protected]>"
],
"license": "mit",
"provides": {
"pglite_fusion": {
"abstract": "Embed an SQLite database in your PostgreSQL table",
"file": "src/lib.rs",
"docfile": "README.md",
"version": "0.0.0"
}
},
"prereqs": {
"runtime": {
"requires": {
"PostgreSQL": "12.0.0"
}
}
},
"resources": {
"bugtracker": {
"web": "https://github.com/frectonz/pglite-fusion/issues"
},
"repository": {
"url": "git://github.com/frectonz/pglite-fusion.git",
"web": "https://github.com/frectonz/pglite-fusion",
"type": "git"
}
},
"generated_by": "Fraol Lemecha",
"meta-spec": {
"version": "1.0.0",
"url": "https://pgxn.org/meta/spec.txt"
},
"tags": [
"pgrx",
"sqlite",
"rust"
]
}

0 comments on commit 9db8e9c

Please sign in to comment.