Skip to content

Commit

Permalink
ci: simplify publish script (#7719)
Browse files Browse the repository at this point in the history
  • Loading branch information
lachlancollins authored Jul 11, 2024
1 parent 1846abe commit 45a21d4
Show file tree
Hide file tree
Showing 3 changed files with 112 additions and 137 deletions.
124 changes: 0 additions & 124 deletions scripts/config.js

This file was deleted.

116 changes: 112 additions & 4 deletions scripts/publish.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,120 @@
// @ts-check

import { resolve } from 'node:path'
import { fileURLToPath } from 'node:url'
import { publish } from '@tanstack/config/publish'
import { branchConfigs, packages, rootDir } from './config.js'

const __dirname = fileURLToPath(new URL('.', import.meta.url))

await publish({
branchConfigs,
packages,
rootDir,
packages: [
{
name: '@tanstack/eslint-plugin-query',
packageDir: 'packages/eslint-plugin-query',
},
{
name: '@tanstack/query-async-storage-persister',
packageDir: 'packages/query-async-storage-persister',
},
{
name: '@tanstack/query-broadcast-client-experimental',
packageDir: 'packages/query-broadcast-client-experimental',
},
{
name: '@tanstack/query-core',
packageDir: 'packages/query-core',
},
{
name: '@tanstack/query-devtools',
packageDir: 'packages/query-devtools',
},
{
name: '@tanstack/query-persist-client-core',
packageDir: 'packages/query-persist-client-core',
},
{
name: '@tanstack/query-sync-storage-persister',
packageDir: 'packages/query-sync-storage-persister',
},
{
name: '@tanstack/react-query',
packageDir: 'packages/react-query',
},
{
name: '@tanstack/react-query-devtools',
packageDir: 'packages/react-query-devtools',
},
{
name: '@tanstack/react-query-persist-client',
packageDir: 'packages/react-query-persist-client',
},
{
name: '@tanstack/react-query-next-experimental',
packageDir: 'packages/react-query-next-experimental',
},
{
name: '@tanstack/solid-query',
packageDir: 'packages/solid-query',
},
{
name: '@tanstack/solid-query-devtools',
packageDir: 'packages/solid-query-devtools',
},
{
name: '@tanstack/solid-query-persist-client',
packageDir: 'packages/solid-query-persist-client',
},
{
name: '@tanstack/svelte-query',
packageDir: 'packages/svelte-query',
},
{
name: '@tanstack/svelte-query-devtools',
packageDir: 'packages/svelte-query-devtools',
},
{
name: '@tanstack/svelte-query-persist-client',
packageDir: 'packages/svelte-query-persist-client',
},
{
name: '@tanstack/vue-query',
packageDir: 'packages/vue-query',
},
{
name: '@tanstack/vue-query-devtools',
packageDir: 'packages/vue-query-devtools',
},
{
name: '@tanstack/angular-query-devtools-experimental',
packageDir: 'packages/angular-query-devtools-experimental',
},
{
name: '@tanstack/angular-query-experimental',
packageDir: 'packages/angular-query-experimental',
},
],
branchConfigs: {
main: {
prerelease: false,
},
next: {
prerelease: true,
},
beta: {
prerelease: true,
},
alpha: {
prerelease: true,
},
rc: {
prerelease: true,
},
v4: {
prerelease: false,
previousVersion: true,
},
},
rootDir: resolve(__dirname, '..'),
branch: process.env.BRANCH,
tag: process.env.TAG,
ghToken: process.env.GH_TOKEN,
Expand Down
9 changes: 0 additions & 9 deletions scripts/types.d.ts

This file was deleted.

0 comments on commit 45a21d4

Please sign in to comment.