Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move 'Excel formula' to s.json, rename to 'Spreadsheet Formula,' add coauthor, labels, releases #9044

Merged
merged 8 commits into from
Feb 2, 2025

Conversation

axemonk
Copy link
Contributor

@axemonk axemonk commented Jan 26, 2025

This PR is a resubmission of #9029

FWIW, I just stumbled across this while going through the checklist: Link-to-highlight of potential issue
Does the above apply to github packages with multiple authors?

  1. Move package Excel formula to s.json
  2. Rename package to Spreadsheet formula. Add previous_names
  3. Add coauthor @michaelblyons
  4. Add labels
  5. Add build requirement >=4075 for use of extends
  6. Tag legacy release for builds 3092 to 4074 for use of .sublime-syntax
  • I'm the package's author and/or maintainer.
  • I have have read the docs.
  • I have tagged a release with a semver version number.
  • My package repo has a description and a README describing what it's for and how to use it.
  • My package doesn't add context menu entries. *
  • My package doesn't add key bindings. **
  • If my package is a syntax it doesn't also add a color scheme. ***
  • If my package is a syntax it is named after the language it supports (without suffixes like "syntax" or "highlighting").
  • I use .gitattributes to exclude files from the package: images, test files, sublime-project/workspace.

There are no packages like it in Package Control.

Rename to `Spreadsheet formula`. Add `previous_names`

Add coauthor @michaelblyons

Add `labels`
Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: WARNING

Repo link: Spreadsheet formula
Results help

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet formula

Processing package "Spreadsheet formula"
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Spreadsheet Formula (Basic).sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: LibreOffice Calc Formula.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Google Sheets Query Language.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Excel Formula.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Google Sheets Formula.sublime-syntax

@michaelblyons
Copy link
Contributor

Yeah. We actually require an even higher version than 3092, since there's inheritance with extends.

Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: WARNING

Repo link: Spreadsheet formula
Results help

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet formula

Processing package "Spreadsheet formula"
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Spreadsheet Formula (Basic).sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: LibreOffice Calc Formula.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Google Sheets Query Language.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Excel Formula.sublime-syntax
  - WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    - File: Google Sheets Formula.sublime-syntax

Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: SUCCESS

Repo link: Spreadsheet formula

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet formula

Processing package "Spreadsheet formula"
  - All checks passed

@michaelblyons
Copy link
Contributor

@axemonk The main branch needs ST 4075, but you could create a second tag versioning series for ST 3092 - 4074, and tag the last pre-inheritance commit.

@axemonk
Copy link
Contributor Author

axemonk commented Jan 26, 2025

@packagecontrol-bot please advise lol

going to mark this as ready for review since I can't figure out what's wrong here. Double checked my commits for errors and compared to other entries. Everything looks good there. Output of the failing workflow is unintelligible to me. The change that may have broken

I did a stupid. This should pass checks now, but @packagecontrol-bot seems to be stuck in "pending review." fixed.

@axemonk axemonk marked this pull request as ready for review January 26, 2025 22:44
Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: SUCCESS

Repo link: Spreadsheet formula

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet formula

Processing package "Spreadsheet formula"
  - All checks passed

@michaelblyons
Copy link
Contributor

michaelblyons commented Jan 26, 2025

You could try to push an empty commit. Maybe that would unjam the bot. All good.

Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: SUCCESS

Repo link: Spreadsheet Formula

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet Formula

Processing package "Spreadsheet Formula"
  - All checks passed

michaelblyons pushed a commit to michaelblyons/SublimeSyntax-Excel that referenced this pull request Jan 27, 2025
@axemonk axemonk changed the title Move Excel formula to s.json, rename to Spreadsheet formula, add coauthor and labels Move Excel formula to s.json, rename to Spreadsheet Formula, add coauthor and labels Jan 27, 2025
@axemonk axemonk changed the title Move Excel formula to s.json, rename to Spreadsheet Formula, add coauthor and labels Move 'Excel formula' to s.json, rename to 'Spreadsheet Formula,' add coauthor and labels Jan 27, 2025
@axemonk axemonk changed the title Move 'Excel formula' to s.json, rename to 'Spreadsheet Formula,' add coauthor and labels Move 'Excel formula' to s.json, rename to 'Spreadsheet Formula,' add coauthor, labels, releases Jan 27, 2025
repository/s.json Outdated Show resolved Hide resolved
Copy link
Collaborator

@packagecontrol-bot packagecontrol-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated testing result: SUCCESS

Repo link: Spreadsheet Formula

Packages removed:
  - Excel formula

Packages added:
  - Spreadsheet Formula

Processing package "Spreadsheet Formula"
  - All checks passed

@braver
Copy link
Collaborator

braver commented Feb 2, 2025

🎉

@braver braver merged commit 3ca03de into wbond:master Feb 2, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants