release-please-action
release-please-action copied to clipboard
Trying to re-release old versions even with manifest config
TL;DR
Trying to re-release old versions even with manifest config
Expected behavior
The correct versions to be released
Observed behavior
Please see: https://github.com/cha0s/flecks/pull/26/files
You can see right at the top is the existing manifest config.
You can also see that it is trying to create a "new" release for e.g. packages/dox: from version 4.0.10 to 4.0.3(!!). It has many mistakes like this. No matter how many times I try to fix, it still does the wrong thing. I even added another bootstrap-sha to avery recent commit and it still does the wrong thing.
Action YAML
on:
push:
branches:
- master
name: release-please
jobs:
release-please:
runs-on: ubuntu-latest
permissions:
contents: write
id-token: write
pull-requests: write
steps:
- uses: GoogleCloudPlatform/release-please-action@v3
id: release
with:
token: ${{secrets.FLECKS_GITHUB_TOKEN}}
command: manifest
config-file: build/release-please-config.json
manifest-file: build/.release-please-manifest.json
- if: ${{steps.release.outputs.releases_created}}
uses: actions/checkout@v2
- if: ${{steps.release.outputs.releases_created}}
uses: actions/setup-node@v2
with:
cache: "npm"
node-version: 18
registry-url: "https://registry.npmjs.org"
- if: ${{steps.release.outputs.releases_created}}
env:
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
run: |
npm ci
npm run build
npm run publish
Log output
It won't let me paste all the logs ("There was an error creating your issue: body is too long (maximum is 65536 characters).").
Here's a gist: https://gist.github.com/cha0s/67a0aa3cb4a5d3b27819d4ebd5f7fe9c
Additional information
No response