Skip to content

Commit f075086

Browse files
committed
revert GH action changes
1 parent 8f2be00 commit f075086

3 files changed

Lines changed: 69 additions & 21 deletions

File tree

.github/workflows/release.yml

Lines changed: 66 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,82 @@
1-
name: Release Obsidian plugin
1+
name: Build Release
22

33
on:
44
push:
5+
# Sequence of patterns matched against refs/tags
56
tags:
6-
- "*"
7+
- "*" # Push events to matching any tag format, i.e. 1.0, 20.15.10
8+
9+
env:
10+
PLUGIN_NAME: better-word-count # Change this to the name of your plugin-id folder
711

812
jobs:
913
build:
1014
runs-on: ubuntu-latest
1115

1216
steps:
13-
- uses: actions/checkout@v3
14-
17+
- uses: actions/checkout@v2
1518
- name: Use Node.js
16-
uses: actions/setup-node@v3
19+
uses: actions/setup-node@v1
1720
with:
18-
node-version: "18.x"
19-
20-
- name: Build plugin
21+
node-version: "16.x" # You might need to adjust this value to your own version
22+
- name: Build
23+
id: build
2124
run: |
2225
npm install
23-
npm run build
24-
25-
- name: Create release
26+
npm run build --if-present
27+
mkdir ${{ env.PLUGIN_NAME }}
28+
cp dist/main.js manifest.json README.md ${{ env.PLUGIN_NAME }}
29+
zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
30+
ls
31+
echo "::set-output name=tag_name::$(git tag --sort version:refname | tail -n 1)"
32+
- name: Create Release
33+
id: create_release
34+
uses: actions/create-release@v1
2635
env:
2736
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
28-
run: |
29-
tag="${GITHUB_REF#refs/tags/}"
30-
31-
gh release create "$tag" \
32-
--title="$tag" \
33-
--draft \
34-
main.js manifest.json
37+
VERSION: ${{ github.ref }}
38+
with:
39+
tag_name: ${{ github.ref }}
40+
release_name: ${{ github.ref }}
41+
draft: false
42+
prerelease: false
43+
- name: Upload zip file
44+
id: upload-zip
45+
uses: actions/upload-release-asset@v1
46+
env:
47+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48+
with:
49+
upload_url: ${{ steps.create_release.outputs.upload_url }}
50+
asset_path: ./${{ env.PLUGIN_NAME }}.zip
51+
asset_name: ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip
52+
asset_content_type: application/zip
53+
- name: Upload main.js
54+
id: upload-main
55+
uses: actions/upload-release-asset@v1
56+
env:
57+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
58+
with:
59+
upload_url: ${{ steps.create_release.outputs.upload_url }}
60+
asset_path: ./dist/main.js
61+
asset_name: main.js
62+
asset_content_type: text/javascript
63+
- name: Upload manifest.json
64+
id: upload-manifest
65+
uses: actions/upload-release-asset@v1
66+
env:
67+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
68+
with:
69+
upload_url: ${{ steps.create_release.outputs.upload_url }}
70+
asset_path: ./manifest.json
71+
asset_name: manifest.json
72+
asset_content_type: application/json
73+
# - name: Upload CSS
74+
# id: upload-css
75+
# uses: actions/upload-release-asset@v1
76+
# env:
77+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
78+
# with:
79+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
80+
# asset_path: ./src/styles.css
81+
# asset_name: styles.css
82+
# asset_content_type: text/css

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "readability-score",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "Counts the words of selected text in the editor.",
55
"main": "main.js",
66
"scripts": {
@@ -9,7 +9,7 @@
99
"build": "rollup --config rollup.config.js"
1010
},
1111
"repository": {
12-
"url": "https://github.com/lukeleppan/better-word-count.git"
12+
"url": "https://github.com/zuchka/obsidian-readability.git"
1313
},
1414
"keywords": [
1515
"obsidian",

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import json from "@rollup/plugin-json";
66
export default {
77
input: "src/main.ts",
88
output: {
9-
file: "main.js",
9+
dir: "dist/",
1010
sourcemap: "inline",
1111
format: "cjs",
1212
exports: "default",

0 commit comments

Comments
 (0)