mirror of
https://github.com/ivabus/pantry
synced 2024-11-10 10:35:17 +03:00
remove defunct automation
This commit is contained in:
parent
d5fe043d76
commit
c1165e9788
41
.github/scripts/map-projects-to-githubs.ts
vendored
41
.github/scripts/map-projects-to-githubs.ts
vendored
|
@ -1,41 +0,0 @@
|
||||||
#!/usr/bin/env tea
|
|
||||||
|
|
||||||
/*---
|
|
||||||
args:
|
|
||||||
- deno
|
|
||||||
- run
|
|
||||||
- --allow-read
|
|
||||||
- --allow-env
|
|
||||||
- --allow-net
|
|
||||||
---*/
|
|
||||||
|
|
||||||
import { usePantry } from "hooks"
|
|
||||||
import { panic } from "utils"
|
|
||||||
import * as semver from "semver"
|
|
||||||
|
|
||||||
const url = Deno.env.get("WATCHER_URL") ?? panic("missing $WATCHER_URL")
|
|
||||||
const token = Deno.env.get("TEA_API_TOKEN") ?? panic("missing $TEA_API_TOKEN")
|
|
||||||
|
|
||||||
const pantry = usePantry()
|
|
||||||
|
|
||||||
const rv: Set<{project: string, github: string}> = new Set()
|
|
||||||
|
|
||||||
for await (const {project} of pantry.ls()) {
|
|
||||||
const yml = await pantry.getYAML({project, constraint: new semver.Range('*') }).parse()
|
|
||||||
if (yml?.versions?.github) {
|
|
||||||
const github = yml.versions.github.split('/').slice(0, 2).join('/')
|
|
||||||
rv.add({ project, github })
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
const options = {
|
|
||||||
method: 'PUT',
|
|
||||||
headers: {
|
|
||||||
'Content-Type': 'application/json',
|
|
||||||
'Authorization': `bearer ${token}`,
|
|
||||||
},
|
|
||||||
body: JSON.stringify([...rv]),
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log(rv)
|
|
||||||
await fetch(url, options)
|
|
6
.github/workflows/cd.yml
vendored
6
.github/workflows/cd.yml
vendored
|
@ -15,12 +15,6 @@ jobs:
|
||||||
|
|
||||||
- uses: teaxyz/brewkit/actions/setup-brewkit@v0
|
- uses: teaxyz/brewkit/actions/setup-brewkit@v0
|
||||||
|
|
||||||
# TODO: convert to teaxyz/brewkit/actions/map-projects-to-githubs
|
|
||||||
- run: .github/scripts/map-projects-to-githubs.ts
|
|
||||||
env:
|
|
||||||
WATCHER_URL: ${{ secrets.WATCHER_URL }}
|
|
||||||
TEA_API_TOKEN: ${{ secrets.TEA_API_TOKEN }}
|
|
||||||
|
|
||||||
- uses: teaxyz/brewkit/actions/has-artifacts@v0
|
- uses: teaxyz/brewkit/actions/has-artifacts@v0
|
||||||
id: has-artifacts
|
id: has-artifacts
|
||||||
with:
|
with:
|
||||||
|
|
Loading…
Reference in a new issue