A Community-led Hyper-Hackable Text Editor
Go to file
DeeDeeG c58bc5f14e CI: Fix tag Linux binaries are uploaded to for Rolling
The Rolling binary upload script gets the version from
package.json in the repository files, not from the binary
itself. So, we need to set this value in the repository's
package.json file, regardless of what version the binary itself has.

The version string in package.json is used by the Rolling upload script
to decide what the tag name will be when creating a new Rolling release.
We want timestamped version strings so they are unique,
and older releases are not overwritten/clobbered/won't have conflicts
(whichever would have happened, not worth finding out).
Besides that this restores the convention we had been uploading
the Rolling release tags with so far.

Set a version timestamp just before building the binaries, like on
the other two platforms. Add this to the outputs of the "build" job
if on Linux. Then read this output in the "test and upload, Linux" job.
Now we have synced timestamps again (as much as we did before building
Linux binaries in a Debian 10 Docker container, anyway).

The script could be updated to check the binary itself,
but this way is easier.
2024-01-30 00:00:10 -05:00
.github CI: Fix tag Linux binaries are uploaded to for Rolling 2024-01-30 00:00:10 -05:00
docs GH Action Documentation 2024-01-07 23:36:02 +00:00
dot-atom rebrand and relinking to new site 2022-12-31 20:07:22 +00:00
exports Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
hooks Replace incorrect spellings of 'macOS' with the correct one 2023-01-19 18:54:05 +01:00
integration OK, let's try this instead 2024-01-09 15:06:22 -08:00
keymaps [keymaps] Rename A[a]tom -> P[p]ulsar 2022-08-17 01:22:11 -03:00
menus Revert "[skip ci] Create i18n API" 2023-04-06 16:44:38 -03:00
packages Merge pull request #862 from pulsar-edit/changelog-1.113.0 2024-01-15 17:09:39 -08:00
ppm@0bc207133b ppm: Update ppm to commit 0bc207133b26de82aa28500e 2023-12-18 20:30:03 -05:00
resources Fix exit codes for User Installs, better errors 2023-06-23 21:42:06 -07:00
script Don't try to parse non-CSON files as CSON 2024-01-11 15:07:08 -08:00
spec fix(tree-sitter): pass node text to grammar 2024-01-16 07:42:16 -05:00
src Fix issue with Markdown rendering after line break in strict mode 2024-01-22 11:49:43 -08:00
static Migrate to getAppDetails() 2023-09-03 14:50:39 -07:00
vendor Add a modern Tree-sitter PHP grammar 2024-01-11 15:07:07 -08:00
.cirrus.yml CI: Update Rolling upload token for Cirrus 2023-11-21 02:19:03 -05:00
.codacy.yaml File Glob not having the effect expected 2022-11-20 22:32:37 -08:00
.eslintrc.js [styleguide] Fix error when styleguide is shown… 2023-07-18 12:21:42 -07:00
.gitattributes Make changelog easier to merge 2023-05-16 10:51:48 -03:00
.gitignore Ignore direnv and asdf config files 2023-04-06 12:39:43 -07:00
.gitmodules Update submodule to use the public URL 2022-09-07 18:54:44 -03:00
.nvmrc bump .nvmrc to 16 2022-09-26 01:02:20 +01:00
.yarnrc Make yarn sane 2023-05-29 21:07:19 -03:00
CHANGELOG.md Add last minute PR update 2024-01-15 17:05:58 -08:00
CODE_OF_CONDUCT.md 📝 Update Contributing.md (#20707) 2021-01-19 06:34:39 +03:00
CONTRIBUTING.md use init.js by default 2022-11-03 14:15:11 +01:00
Dockerfile rename Atom to Pulsar in Dockerfile 2022-12-13 19:33:04 +00:00
LICENSE.md update year 2024-01-17 22:21:04 +00:00
package.json Add back dev 2024-01-15 20:09:52 -08:00
playwright.config.ts Packages test 2022-11-19 01:04:18 -03:00
pnpm-workspace.yaml chore: sync with the repository template 2021-07-21 17:59:40 -05:00
PULL_REQUEST_TEMPLATE.md Apply suggestions from code review 2019-06-14 09:21:07 -07:00
pulsar.sh Return to original logic for ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT 2023-12-12 20:28:55 -08:00
README.md update colours 2024-01-25 02:47:45 +00:00
SUPPORT.md SUPPORT.md add developer documentation, and a minor update (#430) 2022-07-05 19:03:49 -07:00
yarn.lock GH Action Documentation 2024-01-11 22:38:07 +00:00


Badge Discussions Badge Discord Badge Reddit Badge Mastodon Badge Lemmy

Badge Status Badge License


Pulsar


Button Install Button Documentation Button Build

Badge Codacy Badge Crowdin Badge OpenCollective


A Community-led Hyper-Hackable Text Editor, Forked from Atom, built on Electron.

Designed to be deeply customizable, but still approachable using the default configuration.



Preview