earthfile-syntax-highlighting

December 11, 2023 ยท View on GitHub

Earthly

Syntax highlighting for Earthly Earthfiles.

For an introduction of Earthly see the Earthly GitHub repository or the Earthly documentation.

How to Test

# Build & Install the package
earthly +local-install --VSCODE_RELEASE_TAG=${VERSION}

How to Release

  1. Check what the next version should be by looking what is already published
  2. Set the version to publish:
    export VSCODE_RELEASE_TAG=${NEW_VERSION_HERE}
    
  3. Make sure that the new version has release notes already in the README
  4. Run:
    earthly +release --VSCODE_RELEASE_TAG=${VSCODE_RELEASE_TAG}
    

troubleshooting

  • If VSCE_TOKEN token has expired, Vlad can regenerate one following this guide and then setting it using earthly secrets --org earthly-technologies --project earthfile-grammar set vsce-token '...'. Vlad - use your GitHub / gmail Microsoft account.

  • If OVSX_TOKEN token has expired, Nacho can regenerate one following this guide and then setting it using earthly secrets --org earthly-technologies --project earthfile-grammar set ovsx-token '...'

Release Notes

Changelog