From cea562be953270a3ab8759fa06f10376b969b02a Mon Sep 17 00:00:00 2001 From: Sven65 Date: Tue, 10 Sep 2024 12:17:53 +0200 Subject: [PATCH] Update package and release --- .github/workflows/release.yml | 16 ++++++++++++---- dist/css/better-post-ui.3dbd77fa.css | 1 - dist/manifest.json | 4 ++-- package-lock.json | 4 ++-- package.json | 9 +++++---- 5 files changed, 21 insertions(+), 13 deletions(-) delete mode 100644 dist/css/better-post-ui.3dbd77fa.css diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab10f1b..7f6eab0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,10 +32,17 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Update version in package.json + run: | + # Read the latest release version from environment variable + LATEST_VERSION="${{ env.LATEST_RELEASE }}" + + # Update the "version" field in package.json using jq + jq --arg version "$LATEST_VERSION" '.version = $version' package.json > temp.json && mv temp.json package.json - name: Setup node uses: actions/setup-node@v3 with: - node-version: 20.6.0 + node-version: 16 - name: Inject access token in .npmrc run: | echo "registry=https://npm.pkg.github.com/helsingborg-stad" >> ~/.npmrc @@ -43,15 +50,16 @@ jobs: - name: Run CI if: ${{ hashFiles('package.json') != '' && hashFiles('package-lock.json') != '' }} run: npm ci --no-progress --no-audit - - name: Run install - if: ${{ hashFiles('package.json') != '' && hashFiles('package-lock.json') == '' }} - run: npm install --no-progress --no-audit - name: Run build if: ${{ hashFiles('package-lock.json') != '' && hashFiles('gulp.js') == '' }} run: npx --yes browserslist@latest --update-db && npm run build - name: Run gulp if: ${{ hashFiles('package-lock.json') != '' && hashFiles('gulp.js') != '' }} run: gulp + - name: Publish npm package to GHCR + run: npm publish --registry=https://npm.pkg.github.com + env: + NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create assets zip uses: thedoctor0/zip-release@0.7.5 if: ${{ hashFiles('dist/') != '' }} diff --git a/dist/css/better-post-ui.3dbd77fa.css b/dist/css/better-post-ui.3dbd77fa.css deleted file mode 100644 index 44f10a8..0000000 --- a/dist/css/better-post-ui.3dbd77fa.css +++ /dev/null @@ -1 +0,0 @@ -.municipio-admin-datepicker-time{display:inline-block;font-size:20px;color:#333;margin-right:8px;margin-top:6px}.municipio-admin-datepicker{width:100%;margin-top:5px;margin-bottom:0}.municipio-admin-datepicker *{box-sizing:border-box}.municipio-admin-datepicker .ui-datepicker-calendar{margin-bottom:0;padding-bottom:0}.municipio-admin-datepicker .ui-datepicker{padding:0;width:100%;border:1px solid #ddd;border-bottom:0}.municipio-admin-datepicker .ui-datepicker-header{padding:5px;font-weight:700;border-bottom:1px solid #ddd}.municipio-admin-datepicker .ui-datepicker-next,.municipio-admin-datepicker .ui-datepicker-prev{display:block;height:100%;text-align:center;top:6px;padding:0 5px;cursor:pointer;color:#000}.municipio-admin-datepicker .ui-datepicker-next:hover,.municipio-admin-datepicker .ui-datepicker-prev:hover{color:#2dc0f0}.municipio-admin-datepicker .ui-datepicker-next:after,.municipio-admin-datepicker .ui-datepicker-prev:after{font-family:dashicons;font-weight:700;text-align:center}.municipio-admin-datepicker .ui-datepicker-prev:after{content:""}.municipio-admin-datepicker .ui-datepicker-next:after{content:""}.municipio-admin-datepicker .ui-datepicker th{background-color:#f6f6f6;border-bottom:1px solid #ddd;padding:5px}.municipio-admin-datepicker .ui-datepicker td{border:1px solid #ddd}.municipio-admin-datepicker .ui-datepicker tr td:last-child{border-right:none}.municipio-admin-datepicker .ui-datepicker td a,.municipio-admin-datepicker .ui-datepicker td span{text-align:center}.municipio-admin-datepicker .ui-datepicker-current-day{background-color:#0085ba}.municipio-admin-datepicker .ui-datepicker-current-day a,.municipio-admin-datepicker .ui-datepicker-current-day span{color:#fff;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;font-weight:700}.municipio-admin-datepicker~.timestamp-wrap{background-color:#eee;border:1px solid #ddd;border-top:none;padding:5px 10px}.municipio-admin-datepicker~.timestamp-wrap #hh,.municipio-admin-datepicker~.timestamp-wrap #mn,.municipio-admin-datepicker~.timestamp-wrap #unpublish-hh,.municipio-admin-datepicker~.timestamp-wrap #unpublish-mn{font-size:20px;text-align:center}#major-publishing-actions{box-sizing:border-box;display:table;width:100%}#major-publishing-actions #publishing-action{display:table-header-group;float:none;position:relative}#major-publishing-actions #publishing-action #publish{float:none;width:100%;border-radius:0;font-size:15px;font-weight:700;padding:8px 0;height:auto;border-radius:3px}#major-publishing-actions #publishing-action .spinner{position:absolute;background-color:#fff;border-radius:50%;border:1px solid #fff;opacity:1;margin:12px}#major-publishing-actions #delete-action{display:block;float:none;text-align:center;padding-top:10px}#minor-publishing-actions{padding:10px 10px 5px}#misc-publishing-actions{padding:6px 0 5px}#misc-publishing-actions .misc-pub-section{border-top:1px solid #eee;padding:14px;border-radius:3px}#misc-publishing-actions #post-visibility-select{margin-top:10px}#misc-publishing-actions #post-visibility-select input[type=radio]{display:none}#misc-publishing-actions #post-visibility-select label.selectit:not([for=sticky]){display:block;text-align:center;padding:5px;background-color:#fff;border:1px solid #ddd;margin-bottom:5px;border-radius:3px}#misc-publishing-actions #post-visibility-select label.selectit[for=visibility-radio-private]{margin-bottom:0}#misc-publishing-actions #post-visibility-select input[type=radio]:checked+label.selectit{background-color:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;color:#fff;font-weight:700}#misc-publishing-actions #post-visibility-select .post-type-post input[type=radio]:checked+label.selectit[for=visibility-radio-public],#misc-publishing-actions #post-visibility-select input[type=radio]:checked+label.selectit[for=visibility-radio-password]{padding-bottom:8px}#misc-publishing-actions #post-visibility-select br{display:none}#misc-publishing-actions #post-visibility-select #password-span,#misc-publishing-actions #post-visibility-select #sticky-span{background-color:#fff;border:1px solid #036d91;margin-top:-8px;padding:10px 12px 15px;margin-bottom:5px;border-radius:0 0 3px 3px}#misc-publishing-actions #post-visibility-select #post_password,#misc-publishing-actions #post-visibility-select #sticky-span{margin-left:0}#misc-publishing-actions #post-visibility-select #visibility-radio-password:checked+.selectit+br+#password-span,#misc-publishing-actions #post-visibility-select #visibility-radio-public:checked+.selectit+br+#sticky-span{display:block}#misc-publishing-actions #post-visibility-select #visibility-radio-private{margin-bottom:7px}#misc-publishing-actions #post-visibility-select label[for=sticky]{display:block;float:right;width:calc(100% - 25px)}#misc-publishing-actions #post-visibility-select #sticky-span input[type=checkbox]{margin-top:1px}#misc-publishing-actions #post-visibility-select #sticky-span br{display:inline;clear:both}#misc-publishing-actions #password-span,#misc-publishing-actions #sticky-span{display:none}.better-post-ui-author-select-filter{margin:-6px -12px 0;border-bottom:1px solid #eee}.better-post-ui-author-select-filter input{display:block;width:100%;border:none;font-size:1.2em;margin:0;padding:10px}.better-post-ui-author-select-filter input:focus{border:none;box-shadow:none}.better-post-ui-author-select{margin:0 -12px -12px;max-height:500px;overflow:auto}.better-post-ui-author-select *{box-sizing:border-box}.better-post-ui-author-select li+li{border-top:1px solid #eee}.better-post-ui-author-select li{display:table;width:100%;padding:10px;margin:0;cursor:pointer}.better-post-ui-author-select li:not(.selected):hover{background-color:#c2dce6}.better-post-ui-author-select .selected{background-color:#0085ba;color:#fff}.better-post-ui-author-select .profile-image{display:table-cell;vertical-align:middle;width:40px;height:40px;border-radius:3px;background-color:#ddd;background-size:cover;background-position:50%}.better-post-ui-author-select .profile-info{display:table-cell;vertical-align:middle;padding-left:8px}.better-post-ui-author-select .user-fullname{display:block;font-weight:700;font-size:1.2em}#pageparentdiv .inside{padding:0;margin-top:0}#pageparentdiv section{padding:12px}#pageparentdiv section strong{display:inline-block;margin-bottom:5px}#pageparentdiv section+section{border-top:1px solid #ddd}.better-post-ui-parent-search{display:none}.better-post-ui-search-parent-list{border:1px solid #ddd;border-top:none;margin:0;padding:0}.better-post-ui-search-parent-list li{margin:0;padding:8px 10px}.better-post-ui-search-parent-list li+li{border-top:1px solid #ddd}.better-post-ui-search-parent-list li:not(.selected):hover{background-color:#c2dce6;cursor:pointer}a.button[data-action=better-post-ui-parent-show-all],a.button[data-action=better-post-ui-parent-show-search]{display:block;margin-top:5px;text-align:center}.better-post-ui-parent-list select#parent_id,input[data-action=better-post-ui-parent-search]{display:block}.better-post-ui-template select{display:block;width:100%}.better-post-ui-menu-order-list{margin:0;padding:0;max-height:400px;overflow:auto}.better-post-ui-menu-order-list *{box-sizing:border-box}.better-post-ui-menu-order-list li{cursor:move;position:relative;background-color:#fafafa;border:1px solid #ddd;color:#23282d;box-shadow:0 1px 1px rgba(0,0,0,.04);white-space:nowrap;overflow:hidden;overflow-wrap:ellipsis;font-size:0}.better-post-ui-menu-order-list li.current span{font-weight:700}.better-post-ui-menu-order-list li *{font-size:13px}.better-post-ui-menu-order-list li span{display:inline-block;padding:5px 10px 5px 5px;vertical-align:middle;margin-left:35px}.better-post-ui-menu-order-list li button{position:absolute;top:0;left:0;bottom:0;height:100%;background-color:rgba(0,0,0,.05);border:none;border-right:1px solid #ddd;width:15px;padding:0;cursor:pointer}.better-post-ui-menu-order-list li button:hover{background-color:#e8e8e8}.better-post-ui-menu-order-list li button:last-of-type{left:15px}#wp-link li{position:!important}#wp-link .item-info,#wp-link .item-title{text-transform:capitalize!important;width:100%!important;position:static!important} \ No newline at end of file diff --git a/dist/manifest.json b/dist/manifest.json index 087b3a1..d1fb5ca 100644 --- a/dist/manifest.json +++ b/dist/manifest.json @@ -1,8 +1,8 @@ { - "css/better-post-ui.css": "css/better-post-ui.3dbd77fa.css", + "css/better-post-ui.css": "css/better-post-ui.44075cd8.css", "js/author.js": "js/author.93a901c9a7c25dd36120.js", "js/main.js": "js/main.b0dc5af2228c1081bda7.js", - "js/order.js": "js/order.dd1962a9231bb666f125.js", + "js/order.js": "js/order.69dccffbda6c62358c46.js", "js/parent.js": "js/parent.c287b2b04d65ff6d73bd.js", "js/publish-actions.js": "js/publish-actions.e12e260e889ba52f3bee.js" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b9cb744..ad449fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "better-post-ui", + "name": "@helsingborg-stad/better-post-ui", "version": "3.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "better-post-ui", + "name": "@helsingborg-stad/better-post-ui", "version": "3.0.3", "license": "MIT", "devDependencies": { diff --git a/package.json b/package.json index dd2156a..aac581d 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "better-post-ui", + "name": "@helsingborg-stad/better-post-ui", "version": "3.0.3", "description": "Improves the UI and UX of the WordPress admin post form.", "main": "", @@ -11,14 +11,15 @@ }, "repository": { "type": "git", - "url": "https://github.com/Svanmark/Wordpress-Plugin-Boilerplate.git" + "url": "https://github.com/helsingborg-stad/better-post-ui.git" }, "author": "Kristoffer Svanmark", "license": "MIT", "bugs": { - "url": "https://github.com/Svanmark/Wordpress-Plugin-Boilerplate/issues" + "url": "https://github.com/helsingborg-stad/better-post-ui/issues" }, - "homepage": "https://github.com/Svanmark/Wordpress-Plugin-Boilerplate", + "files": ["dist/"], + "homepage": "https://github.com/helsingborg-stad/better-post-ui", "devDependencies": { "@babel/core": "^7.11.0", "@babel/plugin-proposal-class-properties": "^7.10.4",